Skip to content

Releases: fluid-design-io/fluid-design

Release 5.0.2

24 Jun 17:37
Compare
Choose a tag to compare

Fully Accessibility Compatible without sacrificing performance

👀
Lighthouse Result

The website is now fully accessible and supports navigation using a keyboard, as well as voice-over for buttons, icons, and metrics.
Skip nav
(To see this, hit tab key when the page loads)

  • Release 5.0.1 (d650074)
  • fix: updated a11y compatibility (77db6c6)
  • feat: updated color generate logic to invert foreground color when background contrast is below 4.5 (88ece18)
  • chore: updated README.md (866d98e)
  • chore: update README.md (d389ae1)

Release 5.0.0

24 Jun 06:29
Compare
Choose a tag to compare

V5 is here 🎉

It's been some time since the last update, and I'm happy to announce that V5 is here. Along with it are new features and performance updates. Over 100+ files were updated, and the color store logic (zustand store) was completely rewritten.

Features

✨ Contrast ratio quick look

You can now hover over the color palette and view the contrast ratio values against the foreground and background of its hue! It also gives you WCAG 2 ratings such as (AAA, AA, and others)

CleanShot 2024-06-24 at 01 09 22

Improved Toolbar UI

The tool plugins are now easier to read, giving you an excellent experience.

CleanShot 2024-06-24 at 01 05 38@2x

Local image color extractor

It was introduced in V4; however, if you haven't tried it yet, here's a video of what it looks like!

CleanShot.2024-06-24.at.01.19.08.mp4

React Compiler

With React Compiler, the site's performance improved dramatically. It is so performant that I have removed the performance checker (to remove certain animations on lower-end devices) completely.

Figma Plugin

Lastly, if you have not checked out the Figma Plugin, which brings all these colors into Figma + VARIABLES support for light/dark mode! Check it out here: Fluid Color Figma Plugin


  • fix: lint & build error fixes (9d9cbb4)
  • chore: minor dips updates (62a0bff)
  • refactor: Update color generation logic and fix linting issues (1fc0977)
  • refactor: completely rewrote zustand stores (f528c43)
  • chore: refactored core lib code (54b8e08)
  • chore: Update color generation logic and fix linting issues (b4d427a)
  • feat: Add useCopyText hook for copying text to the clipboard (e09b0b8)
  • feat: separated generate colors function (d5d06f5)
  • feat: new zustand store hydration method (da1b27d)
  • chore: linting (7b019da)
  • chore: core packages update (c820066)
  • chore: use Sonner toaster instead of reacting toast (a4cca99)
  • chore: Updated icons (c488608)
  • chore: Update mobile primary menu component with dropdown menu improvements (dbdb649)
  • chore: Refactor DiceButton component for improved performance and code readability (46f2eaf)
  • chore: linting (3d5ac89)
  • feat: reworked toolbar & plugin code, improved performance & UI (2f41fa8)
  • chore: linting (50aea58)
  • fix: reduced code complexity, improved performance (a6445ac)
  • chore: refactor palette components (d72538d)
  • feat: added readability hover card (f7bcea1)
  • chore: Refactor AnalogousMonochromaticPalettes component (0830d7d)
  • chore: Refactor toolbar component (29faaf8)
  • chore: Update theme provider import statements (3dd7992)
  • chore: Refactor site header and site header tabs components (8b830d9)
  • chore: refactor footer (d7f0f57)
  • chore: Refactor image-drag-and-drop component (d0799b2)
  • chore: removed performance checker (30835d7)
  • chore: Refactor color picker fab button component (d85a1e3)
  • chore: improved consistency hydrating CSS vars on the mount (1932b93)
  • feat: add UI blocking when URL search param is valid (6fa2a66)
  • chore: Fix syntax errors and formatting in root-skip-nav-content.TSX (ed6eb21)
  • chore: Update layout. tsx file formatting and imports (8f3658f)
  • feat: make get color name an action instead of API (cd14dbf)
  • chore: Remove existingColorsOverwritter component (6e0c29c)
  • chore: remove unnecessary store initializer (e938e13)
  • chore: lint (f4bcc2b)
  • fix: performance improvements (c4611bf)
  • chore: Refactor color palette generation API route (19c71d5)
  • chore: formatted API code (23b2a98)
  • chore: move file dir to nested (main) dir (66de982)
  • feat: Add "How it works" page with color charts and explanations (7ada151)
  • Update README.md (e981863)

Release 4.12.0

31 Oct 23:59
Compare
Choose a tag to compare

CleanShot 2023-10-31 at 18 58 55@2x

  • feat: ✨ New CVD (Color Vision Deficiency) plugin! (b6363f1)
  • fix: removed logging (502a7c8)

Release 4.11.0

31 Oct 06:10
Compare
Choose a tag to compare

Feature

Added Contrast Ratio Plugin
CleanShot 2023-10-31 at 01 09 37@2x

  • feat: ✨ added Contrast Ratio plugin (18c7137)
  • chore: upgraded to next 14 (fd93cd4)

Release 4.10.0

30 Oct 03:29
Compare
Choose a tag to compare
  • fix: bug fixes (6825fe3)
  • fix: updated to v1 api (a853fde)
  • docs: added new image for figma-plugin (269bcb8)
  • feat: added quick share + figma plugin link (33985e0)
  • feat: new Figma API endpoint (62d2b9a)
  • Release 4.9.1 (2698701)
  • fix: performance updates (0a9c0c8)
  • fix: even better UI (11292f6)

Release 4.9.0

25 Oct 17:54
Compare
Choose a tag to compare

Features

  • Polished Image color extractor tool, adaptive UI and mobile screen compatible.
    CleanShot.2023-10-25.at.12.49.10.mp4
  • feat: updated extract color plugin (f192871)
  • Release 4.8.3 (291532d)
  • fix: added displayname (50e51fd)
  • Release 4.8.2 (68d8b62)
  • fix: refactored image upload plguin, better UX (d9ec106)
  • Release 4.8.1 (c748ab2)
  • chore: updated backrop material (15c6a01)

Release 4.8.0

24 Oct 05:29
Compare
Choose a tag to compare

Feature

Brand New Image color extractor tool
 Image color extractor tool

  • fix: updated UI (c5b8914)
  • fix: ui improvements (021cf91)
  • fix: bug fixes (e606cf1)
  • feat: new upload image plugin (839e786)
  • Release 4.7.3 (aeb4013)
  • fix: general fixes (11e7fce)
  • feat: added figma tutorial structure (fdd1b67)
  • feat: added how page (f7959dd)
  • Release 4.7.2 (5b2a68a)
  • fix: added boilerplate for figma plugin (babc08a)
  • Release 4.7.1 (8a613a2)
  • fix: fixed chart width on mobile (45731be)
  • fix: added padding on mobile (9d70786)
  • fix: fixed tailwindcss codegen (8bf75fa)
  • Release 4.7.0 (27e0ca3)
  • fix: chart accuracy (736270e)
  • feat: added site footer (0d600f2)
  • feat: added tailwindcss code gen use mode (0be3b43)
  • feat: added logic to hide desktop toggle (3f7ce7a)
  • fix: UI padding (287ac2a)
  • fix: updated UI with scroll x snap (092aa26)

Release 4.6.0

20 Oct 06:00
Compare
Choose a tag to compare

Feature

New download as PNG plugin
New Download As PNG Plugin

Full Changelog: 4.2.0...4.6.0

Release 4.2.0

18 Oct 05:04
Compare
Choose a tag to compare