Releases: philwareham/textpattern-hive-framework
Releases · philwareham/textpattern-hive-framework
v0.0.11
- Dark mode logo placeholder file.
- Separate screen and print CSS.
- More PurgeCSS config.
- Update fonts and font handling.
- Additional image format options for logo wall images.
- Optionally resize site logo on mobile.
- Disable mouse scroll wheel on map.
- Better SEO heading levels.
- Various minor tweaks, optimisations and bug fixes.
v0.0.10
- Initial work on modularised colours and user selectable colour sets, with overrides (more work on this incoming, as well as user selectable font sets).
- Pushed footer to bottom of viewport on short pages.
- Added Schema.org microdata for organisation geolocation (if latitude/longitude defined).
- Added option to define a specific site logo for dark mode.
- Added gallery support for JPEG XL image format (only available behind a flag in Chrome/Firefox browsers currently).
- Fixed header underline bug.
- Fixed header light switch colour bug.
- Removed WOFF fonts (as all our supported browsers can handle WOFF2).
- Stronger default focus rings, for better accessibility.
v0.0.9
- Started work on map integration for contact page.
- Allow user to define header and footer background style (either no specific background, light background or dark background).
- Added Mastodon social channel option to footer.
- Added more editable Sass variables for theming.
- Terser CSS custom property names (to save some bytes).
- Optional AVIF and/or WebP versions of gallery module images (requires Textpattern v4.8.5 or higher).
- Reworked sticky header - didn't like the UX much of my previous solution.
v0.0.8
- Use local
app.js
, not from main framework. - Amends and additions to the text module layout options.
- Carousel gallery fixes.
- Some more work on the contact page, plus better address/phone microformats (hCard).
- Microdata improvement: include social media channel links in list of organisation URLs.
v0.0.7
- Added another 2 text layout modules.
- Allow body content, if defined, in certain modules.
- Allow custom content, if defined, above gallery modules.
- More alignment/padding options for various modules.
- Ignore Textpattern in git, if installed in root of repo.
- Some quality-of-life improvements.
v0.0.6
- Test a dynamic heading module.
- More instructions on galleries, noting you can change layout via variables.
v0.0.5
- Fix problematic variable font that was crashing Firefox on macOS.
- Consolidate modules into fewer form templates, and group logically by filename.
- Option to not have home link text in the nav bar (makes the site title, or site logo if used, clickable to go home instead).
- Option to not have the light switch.
- Option to specify a more precise Schema.org organisation type.
- Option to allow organisation name to be different from site name.
- Dynamically get site year range - for copyright statement in site footer.
- Add meta
color-scheme
declaration for better UI chrome in Dark Mode (for supported browsers). - More accessible search fields.
- Various minor build, code and style improvements.
v0.0.4
- Display article images, when present.
- Versioning of theme directory (to avoid overwrites of existing theme install).
- Use Textpattern v4.8.4 syntax for evaluation order.
- Don't include JS/CSS map files (reduces payload).
- Some work on contact page.
- Various code improvements.
v0.0.3
- Move some of the layout/style options to a
--variables.txp
template to simplify the build process and reduce the amount of templates needed. Simply amend the variables as directed to change various display options. - Added article template (non-blog articles).
v0.0.2
A bit more module placeholder scaffolding.