* adding conditional header + footer includes to `base.njk`
- support for custom headers via `header` front matter variable
- support for custom footers via `footer` front matter variable
- backward compatibility with default header
* revising `base.njk`'s body classes
* adding fileSlug-based class to body
* adding pageType-based class (default `docs`) to body
* adding conditional CSS asset logic to `base.njk`
* to load marketing-based CSS based on pageType
* to load docs-based CSS by default
* disabling wa-page's sticky header for marketing pageType
* using layout utilities for sidebar heading link styling
* syncing up sidebar heading + general link styles
* updating sidebar heading text + icon alignment
* updating layout of experimental + pro badge decoratives
* increasing visual padding of `#search-trigger`'s `<kbd>`
* fixing `<li>` indentations
* Add FA 7 support
* Add FA 7 support
* Add FA 7 support
* Update the system library to use FA 7 icons
* fix: fix type issues
* Update the SVGs in the system library to be minified/compressed
* add suggestions and more features
* feat: add `swap-opacity` attribute
* fix: remove unrelated stuff in `swap-opacity` attribute styling
* Only scale paths for fixed width icons
* fix: fix Prettier lint issues
* fix: fix more syntax errors
* lint: Fix CSS linting, batch 1 of 3
* lint: fix TS linting issues, batch 2 of 3
* lint: Fix JS linting issues, batch 3 of 3
* lint: fix hopefully last linting issue, batch 3.5 of 3
* lint: fix final linting issues, 3.75 of 3
* lint: the actual last lint fix, batch 3.875 of 3
* chore: centre SVG paths within the SVG for fixed‐width icons
* fix iconoir example
* add comment to clarify
* use a constant for fa version
* remove unsupported features
* update for FA7; improve duotone support
* update changelog
* remove redundant fixed-width attributes
* update kit code
* notdog!
* add support for pro+ icons
* clean up example layouts, use consistent icon sizes
---------
Co-authored-by: randomguy-2650 <150704902+randomguy-2650@users.noreply.github.com>
Co-authored-by: lindsaym-fa <dev@lindsaym.design>
* Adjust label styles for button and checkbox components to not crush space of nested tags
* Adjust label styles for button and checkbox components to not crush space of nested tags
* Update packages/webawesome/src/components/checkbox/checkbox.css
---------
Co-authored-by: Tobias Bannwart <tobias.bannwart@bison-group.com>
Co-authored-by: Cory LaViska <cory@abeautifulsite.net>