github itsmartashub/floristyle v4.0.0

latest release: v4.0.1
4 months ago

πŸ†• Release Highlights

  • πŸ–ŒοΈ New OLED Themes: Introduced four new AMOLED-friendly themes with muted, less aggressive colors
  • 🎨 Theme Name Rebranding: To reduce confusion due to the increasing number of themes, all themes have been changed for clarity and simplicity. Hopefully
  • πŸ˜€ Emoji Key Popup Styling: Styled the emoji-key-popup introduced in Florisboard v0.4.1 for a consistent look

Note

WHY MORE OLED THEMES?

Since the floristyle version v2.1.2, changes in the material3 dependency used in Florisboard affected the color shades, resulting in more accented colors. This wasn't very pleasant, especially for bordered AMOLED themes. I didn't remove the accented themes, in case someone preferred them, but I introduced four new AMOLED-friendly themes with more muted key colors.

WHY NEW THEME NAMES?

With the addition of new themes, bringing the total to 14, the theme names became chaotic (imagine something like Gboardish OLED Darker Muted Borderless, huh 🫁). Thus, I opted for a rebranding to enhance clarity and usability.
I hope that you will fast migrate to new names and used to them, and that they won’t confuse or frustrate you πŸ₯²

  • PS: BL in theme names stands for BorderLess

πŸ–ΌοΈ Screenshots

NEW-AMOLED-THEMES

✨ Improvements

  • Caps Lock Style: Implemented caps lock styles for themes where they were previously missing
  • Clipboard History Button: Styled the Enable clipboard history layout that appears when the clipboard history is disabled
  • Submit Button in Landscape Fullscreen Input: Enhanced the styling of the submit button for some themes when the Landscape fullscreen input setting is set to Always
  • Emoji Tab Color in Dark Themes: Fixed the emoji tab indicator color in darker themes for better contrast and readability
  • Accent Color for Dark and OLED Themes: Updated --color-accent-hc to dynamic-light-color(primaryContainer) to address contrast issues in OLED and dark themes. This ensures better accessibility, especially on devices with monochromatic monet color schemes. This will also improve the visual feedback of the submit button when pressed in these themes.
  • Candidate Word Font Size: Adjusted the candidate-word variable to align with the body font size, reducing it to prevent emoji text in the suggestions row from being cut off.
  • Candidate Word Background (Pressed): Added background style to candidate-word:pressed for improved visibility in the new nameless emoji suggestions
  • Smartbar Action Key (Pressed): Improved the styling of the smartbar-action-key:pressed state for better feedback
  • Clipboard Item Radius: Increased the radius of the clipboard-item and clipboard-clip for borderless themes
  • Incognito Indicator Color: Adjusted the incognito indicator color for some themes to ensure better visibility
  • Reorder Actions Button: Changed the Reorder actions button background to accent for better consistency
  • Numeric Background Transparent (Bordered): Resolved visual issue with key bg visible on edges behind popup when Popup Visibility setting is enabled

...and numerous other small visible and non-visible changes, including variable rewrites.

βš™οΈ Workflow Improvements

  • GitHub Actions Integration (#14): Rewrite the compress/decompress code logic for better organization and maintainability, preparing it for GitHub Actions flex build integration.

Tip

If you feel overwhealmed or bloated with so many floristyle themes, please feel free to delete unused ones by navigating to:

🧩 Addons & Extensions > 🎨 Theme extensions > Edit for the FloriStyle themes section, then in listed Bundled themes press Delete for the themes you would like to remove.

Full Changelog: v3.0.2...v4.0.0

Don't miss a new floristyle release

NewReleases is sending notifications on new releases.