Skip to content

Disable tap highlights on iOS #12299

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Oct 26, 2023
Merged

Disable tap highlights on iOS #12299

merged 4 commits into from
Oct 26, 2023

Conversation

thecrypticace
Copy link
Contributor

@thecrypticace thecrypticace commented Oct 26, 2023

Here we're adding -webkit-tap-highlight-color: transparent; to disable tap highlights on iOS.

This means that the brief gray overlay that appears when tapping links or buttons will not anymore.

Before

with.highlight.mov

After

without.highlight.mov

If you want to re-enable the tap highlight in your own project you can do so by adding a rule to revert it to the original value:

@layer base {
  html,
  :host {
    -webkit-tap-highlight-color: revert;
  }
}

@thecrypticace thecrypticace merged commit 97e89d7 into master Oct 26, 2023
@thecrypticace thecrypticace deleted the feat/no-tap-highlight branch October 26, 2023 17:09
thecrypticace added a commit that referenced this pull request Dec 4, 2023
* Disable tap highlights on iOS

* Update changelog

* Update snapshots

* Update changelog
thecrypticace added a commit that referenced this pull request Dec 5, 2023
* Disable tap highlights on iOS

* Update changelog

* Update snapshots

* Update changelog
Cryszon added a commit to ReunMedia/company-website that referenced this pull request Dec 8, 2023
Tap highlight will be disabled in upcoming Tailwind release by default:
tailwindlabs/tailwindcss#12299
thecrypticace added a commit that referenced this pull request Dec 18, 2023
* Disable tap highlights on iOS

* Update changelog

* Update snapshots

* Update changelog
@runoncedev
Copy link

This also applies to Android, right?

@thecrypticace
Copy link
Contributor Author

It does (at least in Chrome)

@babakfp
Copy link

babakfp commented Dec 22, 2023

Why is this added? That tap highlight is an accessibility/UX thing. This means by default all websites built with TailwindCSS are now less accessible!

@adamwathan, what changed? #9050 (comment)

@BenHerbst
Copy link

I hate this, i wondered why it got removed in my website and then i found this pr ...

@mmikkel
Copy link

mmikkel commented Jan 6, 2024

I agree with the above comments. Tap highlights being removed by default is an accessibility issue.

@hichemfantar
Copy link

I agree that this makes tailwind less accessible by default.

CrispyBaguette pushed a commit to CrispyBaguette/wasm-palette-converter that referenced this pull request Nov 8, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [tailwindcss](https://tailwindcss.com) ([source](https://github.com/tailwindlabs/tailwindcss)) | devDependencies | minor | [`3.0.24` -> `3.4.14`](https://renovatebot.com/diffs/npm/tailwindcss/3.0.24/3.4.14) |

---

### Release Notes

<details>
<summary>tailwindlabs/tailwindcss (tailwindcss)</summary>

### [`v3.4.14`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.14)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.13...v3.4.14)

##### Fixed

-   Don't set `display: none` on elements that use `hidden="until-found"` ([#&#8203;14625](https://github.com/tailwindlabs/tailwindcss/pull/14625))

### [`v3.4.13`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.13)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.12...v3.4.13)

##### Fixed

-   Improve source glob verification performance ([#&#8203;14481](https://github.com/tailwindlabs/tailwindcss/pull/14481))

### [`v3.4.12`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.12)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.11...v3.4.12)

##### Fixed

-   Ensure using `@apply` with utilities that use `@defaults` works with rules defined in the base layer when using `optimizeUniversalDefaults` ([#&#8203;14427](https://github.com/tailwindlabs/tailwindcss/pull/14427))

### [`v3.4.11`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.11)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.10...v3.4.11)

##### Fixed

-   Allow `anchor-size(…)` in arbitrary values ([#&#8203;14393](https://github.com/tailwindlabs/tailwindcss/pull/14393))

### [`v3.4.10`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.10)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.9...v3.4.10)

##### Fixed

-   Bump versions of plugins in the Standalone CLI ([#&#8203;14185](https://github.com/tailwindlabs/tailwindcss/pull/14185))

### [`v3.4.9`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.9)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.8...v3.4.9)

##### Fixed

-   No longer warns when broad glob patterns are detecting `vendor` folders

### [`v3.4.8`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.8)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.7...v3.4.8)

##### Fixed

-   Fix minification when using nested CSS ([#&#8203;14105](https://github.com/tailwindlabs/tailwindcss/pull/14105))
-   Warn when broad glob patterns are used in the content configuration ([#&#8203;14140](https://github.com/tailwindlabs/tailwindcss/pull/14140))

### [`v3.4.7`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.7)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.6...v3.4.7)

##### Fixed

-   Fix class detection in Slim templates with attached attributes and ID ([#&#8203;14019](https://github.com/tailwindlabs/tailwindcss/pull/14019))
-   Ensure attribute values in `data-*` and `aria-*` modifiers are always quoted in the generated CSS ([#&#8203;14037](https://github.com/tailwindlabs/tailwindcss/pull/14037))

### [`v3.4.6`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.6)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.5...v3.4.6)

##### Fixed

-   Fix detection of some utilities in Slim/Pug templates ([#&#8203;14006](https://github.com/tailwindlabs/tailwindcss/pull/14006))

##### Changed

-   Loosen `:is()` wrapping rules when using an important selector ([#&#8203;13900](https://github.com/tailwindlabs/tailwindcss/pull/13900))

### [`v3.4.5`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.5)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.4...v3.4.5)

##### Fixed

-   Disable automatic `var()` injection for anchor properties ([#&#8203;13826](https://github.com/tailwindlabs/tailwindcss/pull/13826))
-   Use no value instead of `blur(0px)` for `backdrop-blur-none` and `blur-none` utilities ([#&#8203;13830](https://github.com/tailwindlabs/tailwindcss/pull/13830))
-   Add `.mts` and `.cts` config file detection ([#&#8203;13940](https://github.com/tailwindlabs/tailwindcss/pull/13940))
-   Don't generate utilities like `px-1` unnecessarily when using utilities like `px-1.5` ([#&#8203;13959](https://github.com/tailwindlabs/tailwindcss/pull/13959))
-   Always generate `-webkit-backdrop-filter` for `backdrop-*` utilities ([#&#8203;13997](https://github.com/tailwindlabs/tailwindcss/pull/13997))

### [`v3.4.4`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.4)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.3...v3.4.4)

##### Fixed

-   Make it possible to use multiple `<alpha-value>` placeholders in a single color definition ([#&#8203;13740](https://github.com/tailwindlabs/tailwindcss/pull/13740))
-   Don't prefix classes in arbitrary values of `has-*`, `group-has-*`, and `peer-has-*` variants ([#&#8203;13770](https://github.com/tailwindlabs/tailwindcss/pull/13770))
-   Support negative values for `{col,row}-{start,end}` utilities ([#&#8203;13781](https://github.com/tailwindlabs/tailwindcss/pull/13781))
-   Update embedded browserslist database ([#&#8203;13792](https://github.com/tailwindlabs/tailwindcss/pull/13792))

### [`v3.4.3`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.3)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.2...v3.4.3)

##### Fixed

-   Revert changes to glob handling ([#&#8203;13384](https://github.com/tailwindlabs/tailwindcss/pull/13384))

### [`v3.4.2`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.2)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.1...v3.4.2)

##### Fixed

-   Ensure max specificity of `0,0,1` for button and input Preflight rules ([#&#8203;12735](https://github.com/tailwindlabs/tailwindcss/pull/12735))
-   Improve glob handling for folders with `(`, `)`, `[` or `]` in the file path ([#&#8203;12715](https://github.com/tailwindlabs/tailwindcss/pull/12715))
-   Split `:has` rules when using `experimental.optimizeUniversalDefaults` ([#&#8203;12736](https://github.com/tailwindlabs/tailwindcss/pull/12736))
-   Sort arbitrary properties alphabetically across multiple class lists ([#&#8203;12911](https://github.com/tailwindlabs/tailwindcss/pull/12911))
-   Add `mix-blend-plus-darker` utility ([#&#8203;12923](https://github.com/tailwindlabs/tailwindcss/pull/12923))
-   Ensure dashes are allowed in variant modifiers ([#&#8203;13303](https://github.com/tailwindlabs/tailwindcss/pull/13303))
-   Fix crash showing completions in Intellisense when using a custom separator ([#&#8203;13306](https://github.com/tailwindlabs/tailwindcss/pull/13306))
-   Transpile `import.meta.url` in config files ([#&#8203;13322](https://github.com/tailwindlabs/tailwindcss/pull/13322))
-   Reset letter spacing for form elements ([#&#8203;13150](https://github.com/tailwindlabs/tailwindcss/pull/13150))
-   Fix missing `xx-large` and remove double `x-large` absolute size ([#&#8203;13324](https://github.com/tailwindlabs/tailwindcss/pull/13324))
-   Don't error when encountering nested CSS unless trying to `@apply` a class that uses nesting ([#&#8203;13325](https://github.com/tailwindlabs/tailwindcss/pull/13325))
-   Ensure that arbitrary properties respect `important` configuration ([#&#8203;13353](https://github.com/tailwindlabs/tailwindcss/pull/13353))
-   Change dark mode selector so `@apply` works correctly with pseudo elements ([#&#8203;13379](https://github.com/tailwindlabs/tailwindcss/pull/13379))

### [`v3.4.1`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.1)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.4.0...v3.4.1)

##### Fixed

-   Don't remove keyframe stops when using important utilities ([#&#8203;12639](https://github.com/tailwindlabs/tailwindcss/pull/12639))
-   Don't add spaces to gradients and grid track names when followed by `calc()` ([#&#8203;12704](https://github.com/tailwindlabs/tailwindcss/pull/12704))
-   Restore old behavior for `class` dark mode strategy ([#&#8203;12717](https://github.com/tailwindlabs/tailwindcss/pull/12717))

##### Added

-   Add new `selector` and `variant` strategies for dark mode ([#&#8203;12717](https://github.com/tailwindlabs/tailwindcss/pull/12717))

##### Changed

-   Support `rtl` and `ltr` variants on same element as `dir` attribute ([#&#8203;12717](https://github.com/tailwindlabs/tailwindcss/pull/12717))

### [`v3.4.0`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.0)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.3.7...v3.4.0)

<a href="https://tailwindcss.com/blog/tailwindcss-v3-4"><img alt="Tailwind CSS" src="https://github.com/tailwindlabs/tailwindcss/assets/882133/cf6ee749-cce4-45e9-b15f-e081a6353833" width="768"></a>

Tailwind CSS v3.4 has arrived! Check out the [announcement post](https://tailwindcss.com/blog/tailwindcss-v3-4) for a guided tour through all of the highlights.

##### Added

-   Add `svh`, `lvh`, and `dvh` values to default `height`/`min-height`/`max-height` theme ([#&#8203;11317](https://github.com/tailwindlabs/tailwindcss/pull/11317))
-   Add `has-*` variants for `:has(...)` pseudo-class ([#&#8203;11318](https://github.com/tailwindlabs/tailwindcss/pull/11318))
-   Add `text-wrap` utilities including `text-balance` and `text-pretty` ([#&#8203;11320](https://github.com/tailwindlabs/tailwindcss/pull/11320), [#&#8203;12031](https://github.com/tailwindlabs/tailwindcss/pull/12031))
-   Extend default `opacity` scale to include all steps of 5 ([#&#8203;11832](https://github.com/tailwindlabs/tailwindcss/pull/11832))
-   Update Preflight `html` styles to include shadow DOM `:host` pseudo-class ([#&#8203;11200](https://github.com/tailwindlabs/tailwindcss/pull/11200))
-   Increase default values for `grid-rows-*` utilities from 1–6 to 1–12 ([#&#8203;12180](https://github.com/tailwindlabs/tailwindcss/pull/12180))
-   Add `size-*` utilities ([#&#8203;12287](https://github.com/tailwindlabs/tailwindcss/pull/12287))
-   Add utilities for CSS subgrid ([#&#8203;12298](https://github.com/tailwindlabs/tailwindcss/pull/12298))
-   Add spacing scale to `min-w-*`, `min-h-*`, and `max-w-*` utilities ([#&#8203;12300](https://github.com/tailwindlabs/tailwindcss/pull/12300))
-   Add `forced-color-adjust` utilities ([#&#8203;11931](https://github.com/tailwindlabs/tailwindcss/pull/11931))
-   Add `forced-colors` variant ([#&#8203;11694](https://github.com/tailwindlabs/tailwindcss/pull/11694), [#&#8203;12582](https://github.com/tailwindlabs/tailwindcss/pull/12582))
-   Add `appearance-auto` utility ([#&#8203;12404](https://github.com/tailwindlabs/tailwindcss/pull/12404))
-   Add logical property values for `float` and `clear` utilities ([#&#8203;12480](https://github.com/tailwindlabs/tailwindcss/pull/12480))
-   Add `*` variant for targeting direct children ([#&#8203;12551](https://github.com/tailwindlabs/tailwindcss/pull/12551))

##### Changed

-   Simplify the `sans` font-family stack ([#&#8203;11748](https://github.com/tailwindlabs/tailwindcss/pull/11748))
-   Disable the tap highlight overlay on iOS ([#&#8203;12299](https://github.com/tailwindlabs/tailwindcss/pull/12299))
-   Improve relative precedence of `rtl`, `ltr`, `forced-colors`, and `dark` variants ([#&#8203;12584](https://github.com/tailwindlabs/tailwindcss/pull/12584))

### [`v3.3.7`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.7)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.3.6...v3.3.7)

##### Fixed

-   Fix support for container query utilities with arbitrary values ([#&#8203;12534](https://github.com/tailwindlabs/tailwindcss/pull/12534))
-   Fix custom config loading in Standalone CLI ([#&#8203;12616](https://github.com/tailwindlabs/tailwindcss/pull/12616))

### [`v3.3.6`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.6)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.3.5...v3.3.6)

##### Fixed

-   Don’t add spaces to negative numbers following a comma ([#&#8203;12324](https://github.com/tailwindlabs/tailwindcss/pull/12324))
-   Don't emit `@config` in CSS when watching via the CLI ([#&#8203;12327](https://github.com/tailwindlabs/tailwindcss/pull/12327))
-   Improve types for `resolveConfig` ([#&#8203;12272](https://github.com/tailwindlabs/tailwindcss/pull/12272))
-   Ensure configured `font-feature-settings` for `mono` are included in Preflight ([#&#8203;12342](https://github.com/tailwindlabs/tailwindcss/pull/12342))
-   Improve candidate detection in minified JS arrays (without spaces) ([#&#8203;12396](https://github.com/tailwindlabs/tailwindcss/pull/12396))
-   Don't crash when given applying a variant to a negated version of a simple utility ([#&#8203;12514](https://github.com/tailwindlabs/tailwindcss/pull/12514))
-   Fix support for slashes in arbitrary modifiers ([#&#8203;12515](https://github.com/tailwindlabs/tailwindcss/pull/12515))
-   Fix source maps of variant utilities that come from an `@layer` rule ([#&#8203;12508](https://github.com/tailwindlabs/tailwindcss/pull/12508))
-   Fix loading of built-in plugins when using an ESM or TypeScript config with the Standalone CLI ([#&#8203;12506](https://github.com/tailwindlabs/tailwindcss/pull/12506))

### [`v3.3.5`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.5)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.3.4...v3.3.5)

##### Fixed

-   Fix incorrect spaces around `-` in `calc()` expression ([#&#8203;12283](https://github.com/tailwindlabs/tailwindcss/pull/12283))

### [`v3.3.4`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.4)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.3.3...v3.3.4)

##### Fixed

-   Improve normalisation of `calc()`-like functions ([#&#8203;11686](https://github.com/tailwindlabs/tailwindcss/pull/11686))
-   Skip `calc()` normalisation in nested `theme()` calls ([#&#8203;11705](https://github.com/tailwindlabs/tailwindcss/pull/11705))
-   Fix incorrectly generated CSS when using square brackets inside arbitrary properties ([#&#8203;11709](https://github.com/tailwindlabs/tailwindcss/pull/11709))
-   Make `content` optional for presets in TypeScript types ([#&#8203;11730](https://github.com/tailwindlabs/tailwindcss/pull/11730))
-   Handle variable colors that have variable fallback values ([#&#8203;12049](https://github.com/tailwindlabs/tailwindcss/pull/12049))
-   Batch reading content files to prevent `too many open files` error ([#&#8203;12079](https://github.com/tailwindlabs/tailwindcss/pull/12079))
-   Skip over classes inside `:not(…)` when nested in an at-rule ([#&#8203;12105](https://github.com/tailwindlabs/tailwindcss/pull/12105))
-   Update types to work with `Node16` module resolution ([#&#8203;12097](https://github.com/tailwindlabs/tailwindcss/pull/12097))
-   Don’t crash when important and parent selectors are equal in `@apply` ([#&#8203;12112](https://github.com/tailwindlabs/tailwindcss/pull/12112))
-   Eliminate irrelevant rules when applying variants ([#&#8203;12113](https://github.com/tailwindlabs/tailwindcss/pull/12113))
-   Improve RegEx parser, reduce possibilities as the key for arbitrary properties ([#&#8203;12121](https://github.com/tailwindlabs/tailwindcss/pull/12121))
-   Fix sorting of utilities that share multiple candidates ([#&#8203;12173](https://github.com/tailwindlabs/tailwindcss/pull/12173))
-   Ensure variants with arbitrary values and a modifier are correctly matched in the RegEx based parser ([#&#8203;12179](https://github.com/tailwindlabs/tailwindcss/pull/12179))
-   Fix crash when watching renamed files on FreeBSD ([#&#8203;12193](https://github.com/tailwindlabs/tailwindcss/pull/12193))
-   Allow plugins from a parent document to be used in an iframe ([#&#8203;12208](https://github.com/tailwindlabs/tailwindcss/pull/12208))
-   Add types for `tailwindcss/nesting` ([#&#8203;12269](https://github.com/tailwindlabs/tailwindcss/pull/12269))
-   Bump `jiti`, `fast-glob`, and `browserlist` dependencies ([#&#8203;11550](https://github.com/tailwindlabs/tailwindcss/pull/11550))
-   Improve automatic `var` injection for properties that accept a `<dashed-ident>` ([#&#8203;12236](https://github.com/tailwindlabs/tailwindcss/pull/12236))

### [`v3.3.3`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.3)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.3.2...v3.3.3)

##### Fixed

-   Fix issue where some pseudo-element variants generated the wrong selector ([#&#8203;10943](https://github.com/tailwindlabs/tailwindcss/pull/10943), [#&#8203;10962](https://github.com/tailwindlabs/tailwindcss/pull/10962), [#&#8203;11111](https://github.com/tailwindlabs/tailwindcss/pull/11111))
-   Make font settings propagate into buttons, inputs, etc. ([#&#8203;10940](https://github.com/tailwindlabs/tailwindcss/pull/10940))
-   Fix parsing of `theme()` inside `calc()` when there are no spaces around operators ([#&#8203;11157](https://github.com/tailwindlabs/tailwindcss/pull/11157))
-   Ensure `repeating-conic-gradient` is detected as an image ([#&#8203;11180](https://github.com/tailwindlabs/tailwindcss/pull/11180))
-   Move unknown pseudo-elements outside of `:is` by default ([#&#8203;11345](https://github.com/tailwindlabs/tailwindcss/pull/11345))
-   Escape animation names when prefixes contain special characters ([#&#8203;11470](https://github.com/tailwindlabs/tailwindcss/pull/11470))
-   Don't prefix arbitrary classes in `group` and `peer` variants ([#&#8203;11454](https://github.com/tailwindlabs/tailwindcss/pull/11454))
-   Sort classes using position of first matching rule ([#&#8203;11504](https://github.com/tailwindlabs/tailwindcss/pull/11504))
-   Allow variant to be an at-rule without a prelude ([#&#8203;11589](https://github.com/tailwindlabs/tailwindcss/pull/11589))
-   Make PostCSS plugin async to improve performance ([#&#8203;11548](https://github.com/tailwindlabs/tailwindcss/pull/11548))
-   Don’t error when a config file is missing ([f97759f](https://github.com/tailwindlabs/tailwindcss/commit/f97759f808d15ace66647b1405744fcf95a392e5))

##### Added

-   Add `aria-busy` utility ([#&#8203;10966](https://github.com/tailwindlabs/tailwindcss/pull/10966))

##### Changed

-   Reset padding for `<dialog>` elements in preflight ([#&#8203;11069](https://github.com/tailwindlabs/tailwindcss/pull/11069))

### [`v3.3.2`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.2)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.3.1...v3.3.2)

##### Fixed

-   Don’t move unknown pseudo-elements to the end of selectors ([#&#8203;10943](https://github.com/tailwindlabs/tailwindcss/pull/10943), [#&#8203;10962](https://github.com/tailwindlabs/tailwindcss/pull/10962))
-   Inherit gradient stop positions when using variants ([#&#8203;11002](https://github.com/tailwindlabs/tailwindcss/pull/11002))
-   Honor default `to` position of gradient when using implicit transparent colors ([#&#8203;11002](https://github.com/tailwindlabs/tailwindcss/pull/11002))
-   Ensure `@tailwindcss/oxide` doesn't leak in the stable engine ([#&#8203;10988](https://github.com/tailwindlabs/tailwindcss/pull/10988))
-   Ensure multiple `theme(spacing[5])` calls with bracket notation in arbitrary properties work ([#&#8203;11039](https://github.com/tailwindlabs/tailwindcss/pull/11039))
-   Normalize arbitrary modifiers ([#&#8203;11057](https://github.com/tailwindlabs/tailwindcss/pull/11057))

##### Changed

-   Drop support for Node.js v12 ([#&#8203;11089](https://github.com/tailwindlabs/tailwindcss/pull/11089))

### [`v3.3.1`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.1)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.3.0...v3.3.1)

##### Fixed

-   Fix edge case bug when loading a TypeScript config file with webpack ([#&#8203;10898](https://github.com/tailwindlabs/tailwindcss/pull/10898))
-   Fix variant, `@apply`, and `important` selectors when using `:is()` or `:has()` with pseudo-elements ([#&#8203;10903](https://github.com/tailwindlabs/tailwindcss/pull/10903))
-   Fix `safelist` config types ([#&#8203;10901](https://github.com/tailwindlabs/tailwindcss/pull/10901))
-   Fix build errors caused by `@tailwindcss/line-clamp` warning ([#&#8203;10915](https://github.com/tailwindlabs/tailwindcss/pull/10915), [#&#8203;10919](https://github.com/tailwindlabs/tailwindcss/pull/10919))
-   Fix "process is not defined" error ([#&#8203;10919](https://github.com/tailwindlabs/tailwindcss/pull/10919))

### [`v3.3.0`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.0)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.2.7...v3.3.0)

<img alt="Tailwind CSS" src="https://user-images.githubusercontent.com/4323180/228304008-d10fbe12-08eb-4270-bda2-7e8c1254f44c.png" width="768">

Tailwind CSS v3.3 is here! Check out the [announcement post](https://tailwindcss.com/blog/tailwindcss-v3-3) for a deep dive into all of the cool new stuff.

##### Added

-   Support ESM and TypeScript config files ([#&#8203;10785](https://github.com/tailwindlabs/tailwindcss/pull/10785))
-   Extend default color palette with new 950 shades ([#&#8203;10879](https://github.com/tailwindlabs/tailwindcss/pull/10879))
-   Add `line-height` modifier support to `font-size` utilities ([#&#8203;9875](https://github.com/tailwindlabs/tailwindcss/pull/9875))
-   Add support for using variables as arbitrary values without `var(...)` ([#&#8203;9880](https://github.com/tailwindlabs/tailwindcss/pull/9880), [#&#8203;9962](https://github.com/tailwindlabs/tailwindcss/pull/9962))
-   Add logical properties support for inline direction ([#&#8203;10166](https://github.com/tailwindlabs/tailwindcss/pull/10166))
-   Add `hyphens` utilities ([#&#8203;10071](https://github.com/tailwindlabs/tailwindcss/pull/10071))
-   Add `from-{position}`, `via-{position}` and `to-{position}` utilities ([#&#8203;10886](https://github.com/tailwindlabs/tailwindcss/pull/10886))
-   Add `list-style-image` utilities ([#&#8203;10817](https://github.com/tailwindlabs/tailwindcss/pull/10817))
-   Add `caption-side` utilities ([#&#8203;10470](https://github.com/tailwindlabs/tailwindcss/pull/10470))
-   Add `line-clamp` utilities from `@tailwindcss/line-clamp` to core ([#&#8203;10768](https://github.com/tailwindlabs/tailwindcss/pull/10768), [#&#8203;10876](https://github.com/tailwindlabs/tailwindcss/pull/10876), [#&#8203;10862](https://github.com/tailwindlabs/tailwindcss/pull/10862))
-   Add `delay-0` and `duration-0` utilities ([#&#8203;10294](https://github.com/tailwindlabs/tailwindcss/pull/10294))
-   Add `justify-normal` and `justify-stretch` utilities ([#&#8203;10560](https://github.com/tailwindlabs/tailwindcss/pull/10560))
-   Add `content-normal` and `content-stretch` utilities ([#&#8203;10645](https://github.com/tailwindlabs/tailwindcss/pull/10645))
-   Add `whitespace-break-spaces` utility ([#&#8203;10729](https://github.com/tailwindlabs/tailwindcss/pull/10729))
-   Add support for configuring default `font-variation-settings` for a `font-family` ([#&#8203;10034](https://github.com/tailwindlabs/tailwindcss/pull/10034), [#&#8203;10515](https://github.com/tailwindlabs/tailwindcss/pull/10515))

##### Fixed

-   Disallow using multiple selectors in arbitrary variants ([#&#8203;10655](https://github.com/tailwindlabs/tailwindcss/pull/10655))
-   Sort class lists deterministically for Prettier plugin ([#&#8203;10672](https://github.com/tailwindlabs/tailwindcss/pull/10672))
-   Ensure CLI builds have a non-zero exit code on failure ([#&#8203;10703](https://github.com/tailwindlabs/tailwindcss/pull/10703))
-   Ensure module dependencies for value `null`, is an empty `Set` ([#&#8203;10877](https://github.com/tailwindlabs/tailwindcss/pull/10877))
-   Fix format assumption when resolving module dependencies ([#&#8203;10878](https://github.com/tailwindlabs/tailwindcss/pull/10878))

##### Changed

-   Mark `rtl` and `ltr` variants as stable and remove warnings ([#&#8203;10764](https://github.com/tailwindlabs/tailwindcss/pull/10764))
-   Use `inset` instead of `top`, `right`, `bottom`, and `left` properties ([#&#8203;10765](https://github.com/tailwindlabs/tailwindcss/pull/10765))
-   Make `dark` and `rtl`/`ltr` variants insensitive to DOM order ([#&#8203;10766](https://github.com/tailwindlabs/tailwindcss/pull/10766))
-   Use `:is` to make important selector option insensitive to DOM order ([#&#8203;10835](https://github.com/tailwindlabs/tailwindcss/pull/10835))

### [`v3.2.7`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.7)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.2.6...v3.2.7)

##### Fixed

-   Fix use of `:where(.btn)` when matching `!btn` ([#&#8203;10601](https://github.com/tailwindlabs/tailwindcss/pull/10601))
-   Revert including `outline-color` in `transition` and `transition-colors` by default ([#&#8203;10604](https://github.com/tailwindlabs/tailwindcss/pull/10604))

### [`v3.2.6`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.6)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.2.5...v3.2.6)

##### Fixed

-   Fix installation failing with yarn and pnpm by dropping `oxide-api-shim` ([add1636](https://github.com/tailwindlabs/tailwindcss/commit/add16364b4b1100e1af23ad1ca6900a0b53cbba0))

### [`v3.2.5`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.5)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.2.4...v3.2.5)

##### Added

-   Add standalone CLI build for 64-bit Windows on ARM (`node16-win-arm64`) ([#&#8203;10001](https://github.com/tailwindlabs/tailwindcss/pull/10001))

##### Fixed

-   Cleanup unused `variantOrder` ([#&#8203;9829](https://github.com/tailwindlabs/tailwindcss/pull/9829))
-   Fix `foo-[abc]/[def]` not being handled correctly ([#&#8203;9866](https://github.com/tailwindlabs/tailwindcss/pull/9866))
-   Add container queries plugin to standalone CLI ([#&#8203;9865](https://github.com/tailwindlabs/tailwindcss/pull/9865))
-   Support renaming of output files by PostCSS plugins in CLI ([#&#8203;9944](https://github.com/tailwindlabs/tailwindcss/pull/9944))
-   Improve return value of `resolveConfig`, unwrap `ResolvableTo` ([#&#8203;9972](https://github.com/tailwindlabs/tailwindcss/pull/9972))
-   Clip unbalanced brackets in arbitrary values ([#&#8203;9973](https://github.com/tailwindlabs/tailwindcss/pull/9973))
-   Don’t reorder webkit scrollbar pseudo elements ([#&#8203;9991](https://github.com/tailwindlabs/tailwindcss/pull/9991))
-   Deterministic sorting of arbitrary variants ([#&#8203;10016](https://github.com/tailwindlabs/tailwindcss/pull/10016))
-   Add `data` key to theme types ([#&#8203;10023](https://github.com/tailwindlabs/tailwindcss/pull/10023))
-   Prevent invalid arbitrary variant selectors from failing the build ([#&#8203;10059](https://github.com/tailwindlabs/tailwindcss/pull/10059))
-   Properly handle subtraction followed by a variable ([#&#8203;10074](https://github.com/tailwindlabs/tailwindcss/pull/10074))
-   Fix missing `string[]` in the `theme.dropShadow` types ([#&#8203;10072](https://github.com/tailwindlabs/tailwindcss/pull/10072))
-   Update list of length units ([#&#8203;10100](https://github.com/tailwindlabs/tailwindcss/pull/10100))
-   Fix not matching arbitrary properties when closely followed by square brackets ([#&#8203;10212](https://github.com/tailwindlabs/tailwindcss/pull/10212))
-   Allow direct nesting in `root` or `@layer` nodes ([#&#8203;10229](https://github.com/tailwindlabs/tailwindcss/pull/10229))
-   Don't prefix classes in arbitrary variants ([#&#8203;10214](https://github.com/tailwindlabs/tailwindcss/pull/10214))
-   Fix perf regression when checking for changed content ([#&#8203;10234](https://github.com/tailwindlabs/tailwindcss/pull/10234))
-   Fix missing `blocklist` member in the `Config` type ([#&#8203;10239](https://github.com/tailwindlabs/tailwindcss/pull/10239))
-   Escape group names in selectors ([#&#8203;10276](https://github.com/tailwindlabs/tailwindcss/pull/10276))
-   Consider earlier variants before sorting functions ([#&#8203;10288](https://github.com/tailwindlabs/tailwindcss/pull/10288))
-   Allow variants with slashes ([#&#8203;10336](https://github.com/tailwindlabs/tailwindcss/pull/10336))
-   Ensure generated CSS is always sorted in the same order for a given set of templates ([#&#8203;10382](https://github.com/tailwindlabs/tailwindcss/pull/10382))
-   Handle variants when the same class appears multiple times in a selector ([#&#8203;10397](https://github.com/tailwindlabs/tailwindcss/pull/10397))
-   Handle group/peer variants with quoted strings ([#&#8203;10400](https://github.com/tailwindlabs/tailwindcss/pull/10400))
-   Parse alpha value from rgba/hsla colors when using variables ([#&#8203;10429](https://github.com/tailwindlabs/tailwindcss/pull/10429))
-   Sort by `layer` inside `variants` layer ([#&#8203;10505](https://github.com/tailwindlabs/tailwindcss/pull/10505))
-   Add `--watch=always` option to prevent exit when stdin closes ([#&#8203;9966](https://github.com/tailwindlabs/tailwindcss/pull/9966))

##### Changed

-   Alphabetize `theme` keys in default config ([#&#8203;9953](https://github.com/tailwindlabs/tailwindcss/pull/9953))
-   Update esbuild to v17 ([#&#8203;10368](https://github.com/tailwindlabs/tailwindcss/pull/10368))
-   Include `outline-color` in `transition` and `transition-colors` utilities ([#&#8203;10385](https://github.com/tailwindlabs/tailwindcss/pull/10385))

### [`v3.2.4`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.4)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.2.3...v3.2.4)

##### Added

-   Add `blocklist` option to prevent generating unwanted CSS ([#&#8203;9812](https://github.com/tailwindlabs/tailwindcss/pull/9812))

##### Fixed

-   Fix watching of files on Linux when renames are involved ([#&#8203;9796](https://github.com/tailwindlabs/tailwindcss/pull/9796))
-   Make sure errors are always displayed when watching for changes ([#&#8203;9810](https://github.com/tailwindlabs/tailwindcss/pull/9810))

### [`v3.2.3`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.3)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.2.2...v3.2.3)

##### Fixed

-   Fixed use of `raw` content in the CLI ([#&#8203;9773](https://github.com/tailwindlabs/tailwindcss/pull/9773))
-   Pick up changes from files that are both context and content deps ([#&#8203;9787](https://github.com/tailwindlabs/tailwindcss/pull/9787))
-   Sort pseudo-elements ONLY after classes when using variants and `@apply` ([#&#8203;9765](https://github.com/tailwindlabs/tailwindcss/pull/9765))
-   Support important utilities in the safelist (pattern must include a `!`) ([#&#8203;9791](https://github.com/tailwindlabs/tailwindcss/pull/9791))

### [`v3.2.2`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.2)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.2.1...v3.2.2)

##### Fixed

-   Escape special characters in resolved content base paths ([#&#8203;9650](https://github.com/tailwindlabs/tailwindcss/pull/9650))
-   Don't reuse container for array returning variant functions ([#&#8203;9644](https://github.com/tailwindlabs/tailwindcss/pull/9644))
-   Exclude non-relevant selectors when generating rules with the important modifier ([#&#8203;9677](https://github.com/tailwindlabs/tailwindcss/issues/9677))
-   Fix merging of arrays during config resolution ([#&#8203;9706](https://github.com/tailwindlabs/tailwindcss/issues/9706))
-   Ensure configured `font-feature-settings` are included in Preflight ([#&#8203;9707](https://github.com/tailwindlabs/tailwindcss/pull/9707))
-   Fix fractional values not being parsed properly inside arbitrary properties ([#&#8203;9705](https://github.com/tailwindlabs/tailwindcss/pull/9705))
-   Fix incorrect selectors when using `@apply` in selectors with combinators and pseudos ([#&#8203;9722](https://github.com/tailwindlabs/tailwindcss/pull/9722))
-   Fix cannot read properties of undefined (reading 'modifier') ([#&#8203;9656](https://github.com/tailwindlabs/tailwindcss/pull/9656), [aa979d6](https://github.com/tailwindlabs/tailwindcss/commit/aa979d645f8bf4108c5fc938d7c0ba085b654c31))

### [`v3.2.1`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.1)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.2.0...v3.2.1)

##### Fixed

-   Fix missing `supports` in types ([#&#8203;9616](https://github.com/tailwindlabs/tailwindcss/pull/9616))
-   Fix missing PostCSS dependencies in the CLI ([#&#8203;9617](https://github.com/tailwindlabs/tailwindcss/pull/9617))
-   Ensure `micromatch` is a proper CLI dependency ([#&#8203;9620](https://github.com/tailwindlabs/tailwindcss/pull/9620))
-   Ensure modifier values exist when using a `modifiers` object for `matchVariant` ([ba6551d](https://github.com/tailwindlabs/tailwindcss/commit/ba6551db0f2726461371b4f3c6cd4c7090888504))

### [`v3.2.0`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.0)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.1.8...v3.2.0)

We just released Tailwind CSS v3.2! Read the [announcement post](https://tailwindcss.com/blog/tailwindcss-v3-2) for more details about the most exciting new features.

***

##### Added

-   Add new `@config` directive ([#&#8203;9405](https://github.com/tailwindlabs/tailwindcss/pull/9405))
-   Add new `relative: true` option to resolve content paths relative to the config file ([#&#8203;9396](https://github.com/tailwindlabs/tailwindcss/pull/9396))
-   Add new `supports-*` variant ([#&#8203;9453](https://github.com/tailwindlabs/tailwindcss/pull/9453))
-   Add new `min-*` and `max-*` variants ([#&#8203;9558](https://github.com/tailwindlabs/tailwindcss/pull/9558))
-   Add new `aria-*` variants ([#&#8203;9557](https://github.com/tailwindlabs/tailwindcss/pull/9557), [#&#8203;9588](https://github.com/tailwindlabs/tailwindcss/pull/9588))
-   Add new `data-*` variants ([#&#8203;9559](https://github.com/tailwindlabs/tailwindcss/pull/9559), [#&#8203;9588](https://github.com/tailwindlabs/tailwindcss/pull/9588))
-   Add new `break-keep` utility for `word-break: keep-all` ([#&#8203;9393](https://github.com/tailwindlabs/tailwindcss/pull/9393))
-   Add new `collapse` utility for `visibility: collapse` ([#&#8203;9181](https://github.com/tailwindlabs/tailwindcss/pull/9181))
-   Add new `fill-none` utility for `fill: none` ([#&#8203;9403](https://github.com/tailwindlabs/tailwindcss/pull/9403))
-   Add new `stroke-none` utility for `stroke: none` ([#&#8203;9403](https://github.com/tailwindlabs/tailwindcss/pull/9403))
-   Add new `place-content-baseline` utility for `place-content: baseline` ([#&#8203;9498](https://github.com/tailwindlabs/tailwindcss/pull/9498))
-   Add new `place-items-baseline` utility for `place-items: baseline` ([#&#8203;9507](https://github.com/tailwindlabs/tailwindcss/pull/9507))
-   Add new `content-baseline` utility for `align-content: baseline` ([#&#8203;9507](https://github.com/tailwindlabs/tailwindcss/pull/9507))
-   Add support for configuring default `font-feature-settings` for a font family ([#&#8203;9039](https://github.com/tailwindlabs/tailwindcss/pull/9039))
-   Add standalone CLI build for 32-bit Linux on ARM (`node16-linux-armv7`) ([#&#8203;9084](https://github.com/tailwindlabs/tailwindcss/pull/9084))
-   Add future flag to disable color opacity utility plugins ([#&#8203;9088](https://github.com/tailwindlabs/tailwindcss/pull/9088))
-   Add negative value support for `outline-offset` ([#&#8203;9136](https://github.com/tailwindlabs/tailwindcss/pull/9136))
-   Add support for modifiers to `matchUtilities` ([#&#8203;9541](https://github.com/tailwindlabs/tailwindcss/pull/9541))
-   Allow negating utilities using `min`/`max`/`clamp` ([#&#8203;9237](https://github.com/tailwindlabs/tailwindcss/pull/9237))
-   Implement fallback plugins when there is ambiguity between plugins when using arbitrary values ([#&#8203;9376](https://github.com/tailwindlabs/tailwindcss/pull/9376))
-   Support `sort` function in `matchVariant` ([#&#8203;9423](https://github.com/tailwindlabs/tailwindcss/pull/9423))
-   Upgrade to `postcss-nested` v6.0 ([#&#8203;9546](https://github.com/tailwindlabs/tailwindcss/pull/9546))

##### Fixed

-   Use absolute paths when resolving changed files for resilience against working directory changes ([#&#8203;9032](https://github.com/tailwindlabs/tailwindcss/pull/9032))
-   Fix ring color utility generation when using `respectDefaultRingColorOpacity` ([#&#8203;9070](https://github.com/tailwindlabs/tailwindcss/pull/9070))
-   Sort tags before classes when `@apply`-ing a selector with joined classes ([#&#8203;9107](https://github.com/tailwindlabs/tailwindcss/pull/9107))
-   Remove invalid `outline-hidden` utility ([#&#8203;9147](https://github.com/tailwindlabs/tailwindcss/pull/9147))
-   Honor the `hidden` attribute on elements in preflight ([#&#8203;9174](https://github.com/tailwindlabs/tailwindcss/pull/9174))
-   Don't stop watching atomically renamed files ([#&#8203;9173](https://github.com/tailwindlabs/tailwindcss/pull/9173), [#&#8203;9215](https://github.com/tailwindlabs/tailwindcss/pull/9215))
-   Fix duplicate utilities issue causing memory leaks ([#&#8203;9208](https://github.com/tailwindlabs/tailwindcss/pull/9208))
-   Fix `fontFamily` config TypeScript types ([#&#8203;9214](https://github.com/tailwindlabs/tailwindcss/pull/9214))
-   Handle variants on complex selector utilities ([#&#8203;9262](https://github.com/tailwindlabs/tailwindcss/pull/9262))
-   Fix shared config mutation issue ([#&#8203;9294](https://github.com/tailwindlabs/tailwindcss/pull/9294))
-   Fix ordering of parallel variants ([#&#8203;9282](https://github.com/tailwindlabs/tailwindcss/pull/9282))
-   Handle variants in utility selectors using `:where()` and `:has()` ([#&#8203;9309](https://github.com/tailwindlabs/tailwindcss/pull/9309))
-   Improve data type analysis for arbitrary values ([#&#8203;9320](https://github.com/tailwindlabs/tailwindcss/pull/9320))
-   Don't emit generated utilities with invalid uses of theme functions ([#&#8203;9319](https://github.com/tailwindlabs/tailwindcss/pull/9319))
-   Revert change that only listened for stdin close on TTYs ([#&#8203;9331](https://github.com/tailwindlabs/tailwindcss/pull/9331))
-   Ignore unset values (like `null` or `undefined`) when resolving the classList for intellisense ([#&#8203;9385](https://github.com/tailwindlabs/tailwindcss/pull/9385))
-   Improve type checking for formal syntax ([#&#8203;9349](https://github.com/tailwindlabs/tailwindcss/pull/9349), [#&#8203;9448](https://github.com/tailwindlabs/tailwindcss/pull/9448))
-   Fix incorrect required `content` key in custom plugin configs ([#&#8203;9502](https://github.com/tailwindlabs/tailwindcss/pull/9502), [#&#8203;9545](https://github.com/tailwindlabs/tailwindcss/pull/9545))
-   Fix content path detection on Windows ([#&#8203;9569](https://github.com/tailwindlabs/tailwindcss/pull/9569))
-   Ensure `--content` is used in the CLI when passed ([#&#8203;9587](https://github.com/tailwindlabs/tailwindcss/pull/9587))

### [`v3.1.8`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.8)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.1.7...v3.1.8)

##### Fixed

-   Don’t prefix classes within reused arbitrary variants ([#&#8203;8992](https://github.com/tailwindlabs/tailwindcss/pull/8992))
-   Fix usage of alpha values inside single-named colors that are functions ([#&#8203;9008](https://github.com/tailwindlabs/tailwindcss/pull/9008))
-   Fix `@apply` of user utilities when negative and non-negative versions both exist ([#&#8203;9027](https://github.com/tailwindlabs/tailwindcss/pull/9027))

### [`v3.1.7`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.7)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.1.6...v3.1.7)

##### Fixed

-   Don't rewrite source maps for `@layer` rules ([#&#8203;8971](https://github.com/tailwindlabs/tailwindcss/pull/8971))

##### Added

-   Added types for `resolveConfig` ([#&#8203;8924](https://github.com/tailwindlabs/tailwindcss/pull/8924))

### [`v3.1.6`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.6)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.1.5...v3.1.6)

##### Fixed

-   Fix usage on Node 12.x ([b4e637e](https://github.com/tailwindlabs/tailwindcss/commit/b4e637e2e096a9d6f2210efba9541f6fd4f28e56))
-   Handle theme keys with slashes when using `theme()` in CSS ([#&#8203;8831](https://github.com/tailwindlabs/tailwindcss/pull/8831))

### [`v3.1.5`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.5)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.1.4...v3.1.5)

##### Added

-   Support configuring a default `font-weight` for each font size utility ([#&#8203;8763](https://github.com/tailwindlabs/tailwindcss/pull/8763))
-   Add support for alpha values in safe list ([#&#8203;8774](https://github.com/tailwindlabs/tailwindcss/pull/8774))

##### Fixed

-   Improve types to support fallback values in the CSS-in-JS syntax used in plugin APIs ([#&#8203;8762](https://github.com/tailwindlabs/tailwindcss/pull/8762))
-   Support including `tailwindcss` and `autoprefixer` in `postcss.config.js` in standalone CLI ([#&#8203;8769](https://github.com/tailwindlabs/tailwindcss/pull/8769))
-   Fix using special-characters as prefixes ([#&#8203;8772](https://github.com/tailwindlabs/tailwindcss/pull/8772))
-   Don’t prefix classes used within arbitrary variants ([#&#8203;8773](https://github.com/tailwindlabs/tailwindcss/pull/8773))
-   Add more explicit types for the default theme ([#&#8203;8780](https://github.com/tailwindlabs/tailwindcss/pull/8780))

### [`v3.1.4`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.4)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.1.3...v3.1.4)

##### Fixed

-   Provide default to `<alpha-value>` when using `theme()` ([#&#8203;8652](https://github.com/tailwindlabs/tailwindcss/pull/8652))
-   Detect arbitrary variants with quotes ([#&#8203;8687](https://github.com/tailwindlabs/tailwindcss/pull/8687))
-   Don’t add spaces around raw `/` that are preceded by numbers ([#&#8203;8688](https://github.com/tailwindlabs/tailwindcss/pull/8688))

### [`v3.1.3`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.3)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.1.2...v3.1.3)

##### Fixed

-   Fix extraction of multi-word utilities with arbitrary values and quotes ([#&#8203;8604](https://github.com/tailwindlabs/tailwindcss/pull/8604))
-   Fix casing of import of `corePluginList` type definition ([#&#8203;8587](https://github.com/tailwindlabs/tailwindcss/pull/8587))
-   Ignore PostCSS nodes returned by `addVariant` ([#&#8203;8608](https://github.com/tailwindlabs/tailwindcss/pull/8608))
-   Fix missing spaces around arithmetic operators ([#&#8203;8615](https://github.com/tailwindlabs/tailwindcss/pull/8615))
-   Detect alpha value in CSS `theme()` function when using quotes ([#&#8203;8625](https://github.com/tailwindlabs/tailwindcss/pull/8625))
-   Fix "Maximum call stack size exceeded" bug ([#&#8203;8636](https://github.com/tailwindlabs/tailwindcss/pull/8636))
-   Allow functions returning parallel variants to mutate the container ([#&#8203;8622](https://github.com/tailwindlabs/tailwindcss/pull/8622))
-   Remove text opacity CSS variables from `::marker` ([#&#8203;8622](https://github.com/tailwindlabs/tailwindcss/pull/8622))

### [`v3.1.2`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.2)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.1.1...v3.1.2)

##### Fixed

-   Ensure `\` is a valid arbitrary variant token ([#&#8203;8576](https://github.com/tailwindlabs/tailwindcss/pull/8576))
-   Enable `postcss-import` in the CLI by default in watch mode ([#&#8203;8574](https://github.com/tailwindlabs/tailwindcss/pull/8574), [#&#8203;8580](https://github.com/tailwindlabs/tailwindcss/pull/8580))

### [`v3.1.1`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.1)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.1.0...v3.1.1)

##### Fixed

-   Fix candidate extractor regression ([#&#8203;8558](https://github.com/tailwindlabs/tailwindcss/pull/8558))
-   Split `::backdrop` into separate defaults group ([#&#8203;8567](https://github.com/tailwindlabs/tailwindcss/pull/8567))
-   Fix postcss plugin type ([#&#8203;8564](https://github.com/tailwindlabs/tailwindcss/pull/8564))
-   Fix class detection in markdown code fences and slim templates ([#&#8203;8569](https://github.com/tailwindlabs/tailwindcss/pull/8569))

### [`v3.1.0`](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.1.0)

[Compare Source](https://github.com/tailwindlabs/tailwindcss/compare/v3.0.24...v3.1.0)

We just released Tailwind CSS v3.1 — the first new feature release since v3.0 came out last year!

[Read the announcement post](https://tailwindcss.com/blog/tailwindcss-v3-1) for all the details, and [watch the YouTube video](https://www.youtube.com/watch?v=nOQyWbPO2Ds) for a tour of some of the highlights.

***

##### Added

-   Support PostCSS `Document` nodes ([#&#8203;7291](https://github.com/tailwindlabs/tailwindcss/pull/7291))
-   Add `text-start` and `text-end` utilities ([#&#8203;6656](https://github.com/tailwindlabs/tailwindcss/pull/6656))
-   Support customizing class name when using `darkMode: 'class'` ([#&#8203;5800](https://github.com/tailwindlabs/tailwindcss/pull/5800))
-   Add `--poll` option to the CLI ([#&#8203;7725](https://github.com/tailwindlabs/tailwindcss/pull/7725))
-   Add new `border-spacing` utilities ([#&#8203;7102](https://github.com/tailwindlabs/tailwindcss/pull/7102))
-   Add `enabled` variant ([#&#8203;7905](https://github.com/tailwindlabs/tailwindcss/pull/7905))
-   Add TypeScript types for the `tailwind.config.js` file ([#&#8203;7891](https://github.com/tailwindlabs/tailwindcss/pull/7891))
-   Add `backdrop` variant ([#&#8203;7924](https://github.com/tailwindlabs/tailwindcss/pull/7924), [#&#8203;8526](https://github.com/tailwindlabs/tailwindcss/pull/8526))
-   Add `grid-flow-dense` utility ([#&#8203;8193](https://github.com/tailwindlabs/tailwindcss/pull/8193))
-   Add `mix-blend-plus-lighter` utility ([#&#8203;8288](https://github.com/tailwindlabs/tailwindcss/pull/8288))
-   Add arbitrary variants ([#&#8203;8299](https://github.com/tailwindlabs/tailwindcss/pull/8299))
-   Add experimental `matchVariant` API ([#&#8203;8310](https://github.com/tailwindlabs/tailwindcss/pull/8310), [34fd0fb8](https://github.com/tailwindlabs/tailwindcss/commit/34fd0fb82aa574cddc5c7aa3ad7d1af5e3735e5d))
-   Add `prefers-contrast` media query variants ([#&#8203;8410](https://github.com/tailwindlabs/tailwindcss/pull/8410))
-   Add opacity support when referencing colors with `theme` function ([#&#8203;8416](https://github.com/tailwindlabs/tailwindcss/pull/8416))
-   Add `postcss-import` support to the CLI ([#&#8203;8437](https://github.com/tailwindlabs/tailwindcss/pull/8437))
-   Add `optional` variant ([#&#8203;8486](https://github.com/tailwindlabs/tailwindcss/pull/8486))
-   Add `<alpha-value>` placeholder support for custom colors ([#&#8203;8501](https://github.com/tailwindlabs/tailwindcss/pull/8501))

##### Fixed

-   Types: allow for arbitrary theme values (for 3rd party plugins) ([#&#8203;7926](https://github.com/tailwindlabs/tailwindcss/pull/7926))
-   Don’t split vars with numbers in them inside arbitrary values ([#&#8203;8091](https://github.com/tailwindlabs/tailwindcss/pull/8091))
-   Require matching prefix when detecting negatives ([#&#8203;8121](https://github.com/tailwindlabs/tailwindcss/pull/8121))
-   Handle duplicate At Rules without children ([#&#8203;8122](https://github.com/tailwindlabs/tailwindcss/pull/8122))
-   Allow arbitrary values with commas in `@apply` ([#&#8203;8125](https://github.com/tailwindlabs/tailwindcss/pull/8125))
-   Fix intellisense for plugins with multiple `@apply` rules ([#&#8203;8213](https://github.com/tailwindlabs/tailwindcss/pull/8213))
-   Improve type detection for arbitrary color values ([#&#8203;8201](https://github.com/tailwindlabs/tailwindcss/pull/8201))
-   Support PostCSS config options in config file in CLI ([#&#8203;8226](https://github.com/tailwindlabs/tailwindcss/pull/8226))
-   Remove default `[hidden]` style in preflight ([#&#8203;8248](https://github.com/tailwindlabs/tailwindcss/pull/8248))
-   Only check selectors containing base apply candidates for circular dependencies ([#&#8203;8222](https://github.com/tailwindlabs/tailwindcss/pull/8222))
-   Rewrite default class extractor ([#&#8203;8204](https://github.com/tailwindlabs/tailwindcss/pull/8204))
-   Move `important` selector to the front when `@apply`-ing selector-modifying variants in custom utilities ([#&#8203;8313](https://github.com/tailwindlabs/tailwindcss/pull/8313))
-   Error when registering an invalid custom variant ([#&#8203;8345](https://github.com/tailwindlabs/tailwindcss/pull/8345))
-   Create tailwind.config.cjs file in ESM package when running init ([#&#8203;8363](https://github.com/tailwindlabs/tailwindcss/pull/8363))
-   Fix `matchVariants` that use at-rules and placeholders ([#&#8203;8392](https://github.com/tailwindlabs/tailwindcss/pull/8392))
-   Improve types of the `tailwindcss/plugin` ([#&#8203;8400](https://github.com/tailwindlabs/tailwindcss/pull/8400))
-   Allow returning parallel variants from `addVariant` or `matchVariant` callback functions ([#&#8203;8455](https://github.com/tailwindlabs/tailwindcss/pull/8455))
-   Try using local `postcss` installation first in the CLI ([#&#8203;8270](https://github.com/tailwindlabs/tailwindcss/pull/8270))
-   Allow default ring color to be a function ([#&#8203;7587](https://github.com/tailwindlabs/tailwindcss/pull/7587))
-   Don't inherit `to` value from parent gradients ([#&#8203;8489](https://github.com/tailwindlabs/tailwindcss/pull/8489))
-   Remove process dependency from log functions ([#&#8203;8530](https://github.com/tailwindlabs/tailwindcss/pull/8530))
-   Ensure we can use `@import 'tailwindcss/...'` without node_modules ([#&#8203;8537](https://github.com/tailwindlabs/tailwindcss/pull/8537))

##### Changed

-   Only apply hover styles when supported (future) ([#&#8203;8394](https://github.com/tailwindlabs/tailwindcss/pull/8394))
-   Respect default ring color opacity (future) ([#&#8203;8448](https://github.com/tailwindlabs/tailwindcss/pull/8448), [3f4005e](https://github.com/tailwindlabs/tailwindcss/commit/3f4005e833445f7549219eb5ae89728cbb3a2630))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xNDIuNyIsInVwZGF0ZWRJblZlciI6IjM4LjE0Mi43IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: https://gitea.bruyant.xyz/alexandre/PaletteSwitcher/pulls/51
Co-authored-by: Renovate <renovate@bruyant.xyz>
Co-committed-by: Renovate <renovate@bruyant.xyz>
Cryszon added a commit to ReunMedia/company-website that referenced this pull request Mar 12, 2025
commit 81ae951af83f5bc1bcf4353515e280a4c8460d58
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 18:44:07 2025 +0200

    Update READMEs and remove unused file

commit 38c79bbc09bbd221a6b20b91d9b317118de96fc9
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 18:42:50 2025 +0200

    Remove unused package

commit 6c69168dcc53c87495708754fb53ba2ecf1ea865
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 18:42:27 2025 +0200

    Update backend-directus tests and snapshot command

commit 6fce8cf7c831e8b4ae0c017d5aeaf57e06d3521d
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 17:17:39 2025 +0200

    Refactor dynamicPages to a single layout

commit 2f257b4cc563fecd697e029103dd7adc6102a02c
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 17:10:03 2025 +0200

    Enable prettier-plugin-tailwindcss and lint

commit 2e0137572c2e25345e78d1af7a27b0b076065e50
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 17:07:09 2025 +0200

    Code cleanup

commit 5ae0a7da11cda44d0e602e9045125ec5135238cf
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 16:36:39 2025 +0200

    Use Google SMTP relay as default for Directus

commit 2cf6e3ec2407c6f32d0102779ae3b3bb76324173
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 16:15:59 2025 +0200

    Update Directus from 11.4.1 to 11.5.1

commit f15bd317df428947037d97f722f4bdfef68e8819
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 15:53:01 2025 +0200

    Fix top menu and index aria-labels

commit b7d3c4659d2e5fdcb95a8dffbb22ae20b1d7e5e3
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 15:40:35 2025 +0200

    Add dynamic meta descriptions

commit 2c92b141b20c92796b02531204625da1cc527e59
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 14:06:16 2025 +0200

    Image fixes and optimizations

commit 1b3cd88593535a5046c4ca8c99430b14752ec989
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 13:11:13 2025 +0200

    Add restart: unless-stopped to Directus compose

commit 2bc233706457bc1749c35bd53d7978129d478f39
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 12 13:10:00 2025 +0200

    Improve image alt attributes

commit 1a923aec7996970683bd80147cbccdc374d1b178
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 11 20:57:09 2025 +0200

    Allow public access to specific directus_files fields

commit 4d6167516cdc8d4b6fc737c78906219237bcaa42
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 11 18:23:27 2025 +0200

    Add index redirect fallback link with fade in

commit 46028c6106d886a9f898b86a91e484a63ac34a1e
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 11 17:30:39 2025 +0200

    Update graphql.config.ts

commit 4407835183c7a12ab4a5d6c462444d7c2d1e2704
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 11 17:28:38 2025 +0200

    Update compose files

commit fda48d54f39c308c960b370607038d59c93c15b7
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 11 17:11:13 2025 +0200

    Remove frontend-nuxt

commit e0fc8c4a99c5fce8291a919d9c3ac74994495551
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 11 16:48:25 2025 +0200

    Create deployable Dockerfile for frontend

commit 86dbe1d4a641cd93e7912df3a62ae09bc5b0b7e6
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Mar 7 20:05:09 2025 +0200

    Fix vue-i18n error with astro build

commit c41ab65c41b9af184d533d4e793aaed2d6e4a986
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Mar 7 13:27:35 2025 +0200

    Use separate Astro config file that can be imported

commit fc25d65b08e8b49d4965599f479a75a12af4c574
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Mar 7 13:25:22 2025 +0200

    Improve sanitizeHtml allowedIframeDomains

commit d25ab4bbac69eacda0ee773117182b92ebb403d8
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Mar 6 21:07:12 2025 +0200

    Add close button to work showcase dialog

commit d21f4535bb0e6c3b7ffbc22bf052c778c4f82729
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Mar 6 19:29:26 2025 +0200

    Less padding for dialog on small screens

commit 5df4a644cd16c64ab254b11247e30e4ef8f66b67
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Mar 6 19:11:28 2025 +0200

    Locale redirect index responsive fixes

commit d762e29c45f8e0b8cb183c357befe04ff21b41d4
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Mar 6 17:45:10 2025 +0200

    Updated hero responsive design

commit 2f39fd18217c60375bd7d90044310b4f3de3b5bc
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Mar 6 13:33:42 2025 +0200

    Remove dividers around single link in TheFooterLinks

commit 6a4c64ac43aabc8f2a4702eb79e5f6d70024788e
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Mar 6 13:12:59 2025 +0200

    Add some aria-labels

commit ffbffec32892e67977a1a39df9dd474e5b66a449
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Mar 6 12:44:48 2025 +0200

    Minor localized link fix

commit 6f81a3d4a783c2b749ecd73da0e776a3b5c96bb6
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Mar 6 12:44:16 2025 +0200

    Prettier ignore GraphQL schema

commit c4caff78a9c56d8311ecb7e1fb4cbe89971f3392
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 5 19:59:39 2025 +0200

    Add localized link tags to head

commit 3d3a3b0ea13c47b0a0ef5ceeb2d37a7285354d1f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 5 19:25:01 2025 +0200

    Refactor dynamic pages localized paths

commit 8f619e1f9de53fc729c22e032eb424dd57ee727c
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 5 19:02:37 2025 +0200

    Fade out index loader before redirect

commit e603873911788bd5d0e45d9322ed849c6e8dd69c
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 5 17:29:15 2025 +0200

    Index locale redirect with animated logomark

commit 281592b3a27275aaade661f4f7d0f0aaee7bb121
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 5 17:21:02 2025 +0200

    Locale-based lang attribute in BaseHtml

commit 2bf240edd8bb1fb4deef377d7b89793ce3c762b2
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 5 13:53:26 2025 +0200

    Make workShowcaseItems slug mandatory

commit 5aedd8575e330d62bd66b5920ffa984514454718
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 5 13:47:50 2025 +0200

    Support prefers-reduced-motion for work showcase dialog

commit 8fbfc5c692d2699eff989a9d17190fd4a5b5a0fc
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Mar 5 13:13:25 2025 +0200

    Optimize logo

commit d0401a6cb3edeac2563602712563b689b6201b88
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 4 20:39:11 2025 +0200

    Make page slug required in Directus

commit a6b850a04b83ada7324b8feb0452576a7b2dc483
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 4 20:31:12 2025 +0200

    Write comments

commit 36c9d25731a40ad3b652e950d129cf310c024ef1
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 4 19:33:56 2025 +0200

    Store GraphQL schema locally

commit d1e6001ce70dc1cc99031f624001b927ef38e43e
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 4 18:06:42 2025 +0200

    Remove slug from TheWorkShowcase

commit 53288db85c4c1ec27d264ee2d46c438070f65b09
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 4 16:30:25 2025 +0200

    Add sandbox to all iframes in sanitizeHtml

commit f2a522b81d6675e715712f8004fd512be4f4e409
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 4 16:11:14 2025 +0200

    Update from pnpm 9 to 10

commit 441263b9c7405988bec1d8e2cb20001f629d7dd3
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 4 15:46:12 2025 +0200

    Update Directus field notes and hide languages

commit c48104a160e0ddd78f284bc48539c001d5b06b07
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 4 15:44:36 2025 +0200

    Fix hero message not being rendered

commit e10fda7c3361f2f6a6d79a1e2754a49423708cb6
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 4 13:57:55 2025 +0200

    Dynamic company name in footer copyright

commit e56c595dc5d75e3399e87e41b5b6c84d9591f408
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 4 13:51:30 2025 +0200

    Disable Directus data cache

commit 8b5f6df6df1ec8c0cc38c7eee07a5c97a3025f34
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 4 12:49:52 2025 +0200

    Disable urql cache

commit ebad2745dbee44d2a87abccc411173d3feeedb7f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Mar 4 12:38:17 2025 +0200

    Use seed data to manage languages

commit d8f19df42e54ead3147ea65846cc475d501d2612
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 27 21:08:40 2025 +0200

    Commit Directus Sync snapshot

commit 0dbfb60f7347349920dd0ff11c28cba41d4aa955
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 27 20:41:48 2025 +0200

    Major Directus Docker update

    - New Directus compose config in `apps/backend-directus`
    - Update Directus from `10.8.3` to `11.4.1`
    - Use Directus Sync for schema migration

commit 3be0c7e463117edfa920dd68bb086482a6d18f23
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 26 17:52:37 2025 +0200

    Custom 404 page

commit 91ed15db45d28ff5a5b7573de4b04443468693ca
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 26 17:21:11 2025 +0200

    Add Vue to ESLint and fix

commit b9362a3b9a862aa6272e1d6882aee239bc4692f1
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 26 17:07:12 2025 +0200

    Fix ESLint config for Astro

commit f5b8a23ba1395a3c1f07e3bb0145679f7e31161e
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 26 16:31:26 2025 +0200

    Update package.json

commit 1666346a0a8cae53fb876a049561072cc93b99e4
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 26 16:26:28 2025 +0200

    Fix all ESLint errors

commit 4b399fd58cba7c2b219205b549e7952191d0cf5b
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 26 16:21:47 2025 +0200

    Use Prettier to format .astro files in VS Code

commit 000848dda01f181119334b103316dbdb27ab70d0
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 26 13:45:38 2025 +0200

    Add ESLint

commit 81be1e836f82378c21a8156113516d73f1c0a753
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 26 13:24:47 2025 +0200

    Add .astro files to Prettier and fix

commit f52047db886b000024f013fd6241debada997f8e
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 21:21:15 2025 +0200

    Fíx all files with Prettier

commit 0c75e44729f14ce0df79aaed3b53d8afbcc2b776
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 21:15:05 2025 +0200

    Add Prettier and lint package.json

commit c2470e1f015f31160c77cb404afbc2fe2674ab9f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 21:00:09 2025 +0200

    Add and update dotfiles

commit 4fb4d5a4583ce0825f39b0337b185caa9174ca3f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 20:50:13 2025 +0200

    Update all npm packages

commit 4873788b5b559c718cf7e2df1d0dc68c602c5489
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 20:44:29 2025 +0200

    Remove unused component story

commit a050c0cc01d3f50191b29c55d74a5ad218186a7a
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 20:43:55 2025 +0200

    Remove unused Vue composables

commit 4dc19296108110eff45dbbad1f86a3e0d95fe837
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 20:40:22 2025 +0200

    Add astro check lint command

commit ee63c3c8eb9e817ef615beaf426c253103960757
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 20:26:20 2025 +0200

    Extend astro/tsconfigs/strictest and fix

commit 675915337862be732ad2e1fce63eefafc8e9fc87
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 17:57:48 2025 +0200

    Checkbox dark theme fix + minor comment

commit 0154d8b6942051438b1f86c80376c6cda12f3bd9
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 17:48:30 2025 +0200

    Change Astro HTML comments to JS

commit 3ae42b522b691b48ddb5f202a8cf7e6ee0465d6a
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 17:16:59 2025 +0200

    Make showcase dialog close act as backwards navigation

commit 99d3a5528c926cddff09832c8e9650eba09ce1fe
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 17:06:59 2025 +0200

    Larger work showcase cards on smaller screens

commit 5a9c298192c92f68ba08e32a1c5c0537a70878c5
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 16:37:49 2025 +0200

    Use Zod instead of Yup for form validation

commit 50498becd407d4203261cb264e6f7603ca56594d
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 25 16:00:35 2025 +0200

    Refactor TheContactForm messages to a single object

commit ca1ada36cb5da18b6caea4b6288d3332e9872a83
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Mon Feb 24 21:27:13 2025 +0200

    Fix JSON GraphQL scalar

commit ba8cd34e2a71a2c56d49af9ed1d5fa7e6487097d
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Mon Feb 24 20:19:38 2025 +0200

    Move dialog-scrollbar-padding to a separate Tailwind utility and apply it to BaseSideMenu

commit 88bc41ed37adb334928bc289f31c6e615a6d7527
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Mon Feb 24 19:15:42 2025 +0200

    Favicon

commit 624c341f976eabc7ca0e1d04c3c0763aee33a224
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Mon Feb 24 14:35:08 2025 +0200

    Fix and add fonts to build

commit e197a1c4e1076cb577dd9265f2ff82a63df995c9
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Feb 21 20:22:03 2025 +0200

    Remove unused components and other files

commit 5f0dcfb5b642c28684e0be5a5e248d5c7d26b349
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Feb 21 19:20:02 2025 +0200

    Dynamic copyright year range

commit 81514afe0622a30dea9d19a554d0b29fd0605365
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 20 21:13:48 2025 +0200

    Fix main content min size and spacing

commit 0241b066a85ff6fa8c6e59f5c2785cbd836db5cb
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 20 20:28:41 2025 +0200

    Update spacing variables to Tailwind 4

commit 5c67f0a30171a31a5bf6b75909fa060df67500a8
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 20 17:54:28 2025 +0200

    Dynamic page title

commit 22da6fb460199b8434ed6f9b4730d2a3ed29fea0
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 20 17:03:41 2025 +0200

    Fix ExpandingCard card shadows clipping

commit b165ed6cf33be0eb2b039d314f43743fcab3b3b6
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 20 17:02:18 2025 +0200

    Change codegen-watch to codegen:watch

commit 9577a1cfaba943ba2b717f2109c6aca0578598f1
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 20 16:46:47 2025 +0200

    Light and dark Shiki themes with theme colors

commit e9f6269c6e045c42c53f9ed92396a709eabe9be2
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 20 14:40:38 2025 +0200

    Migrate setInitialTheme to Astro

commit 6ba372ed5d1add9eaadbd1cfec4ee7e00d0c0e8e
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 19 21:22:26 2025 +0200

    Add heading IDs with rehype-slug

commit 8f5741efd064bfb0094aae2c015b32b0a1f43ee4
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 19 20:45:20 2025 +0200

    Migrate from marked to remark/rehype

commit c498330e533462c3661463b7d7e46792f0d11f72
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 19 17:39:29 2025 +0200

    Add Shiki to markdownToHtml

commit 02a048c724ed2222a8190f025d70b7589aa5ec17
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 19 16:58:36 2025 +0200

    Make markdownToHtml async

commit 01488ae2b112a957809ab630711bce45bb158c77
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 19 15:59:14 2025 +0200

    Allow video embeds in sanitizeHtml

commit 875a011e58b05f040763eb320c820f36083f4c50
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 19 15:45:16 2025 +0200

    Use prose-content for dynamic pages

commit 052a444792c01e461c9a7b51d6f97c95a862c84a
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 19 14:11:44 2025 +0200

    Class-based SvgIcon colors

commit 893f63bc7da983f1fa8de7fbce4f48b27710e1ca
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 19 13:07:49 2025 +0200

    Fix useSvgFilter using wrong color space

commit 89c84a6fac125f3919618381554f0ae45023793f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 18 17:54:08 2025 +0200

    Fix dialog scrollbar padding in footer

commit 59a723cb77e9ac2615815cee463ab02536f063ae
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 18 13:11:15 2025 +0200

    Fix responsive hero image

commit 5569933d77fae5652181f06a0768d2ea3a5b70e0
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 18 12:44:23 2025 +0200

    Add tailwind-scrollbar

commit de6f91d4bbeee160bc16f59df16f26a6d60004d5
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Feb 14 19:44:05 2025 +0200

    Implement dynamic pages in Astro

commit ea68501e03ced34c9cc487beabbc120a3d38b4b6
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 12 20:21:50 2025 +0200

    Remove unused attribute

commit 47b81291667257892f41b4104f393cf68dd881f4
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 12 20:02:41 2025 +0200

    Add blur effect to dialog backdrop

commit ae091dd9a98e453c45b4cb1a0411067db0170910
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 12 20:00:29 2025 +0200

    Migrate TheContactForm to Astro as Vue component

commit e97cd87958b3a3005d919bb1e92bb0bdc22a55cd
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 12 19:35:48 2025 +0200

    Change ButtonPrimary to Vue component

    This allows using it in both Astro and Vue

commit 9f256d62668280eddbf8ca1d89af5de91853caf1
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 12 19:30:46 2025 +0200

    Use PUBLIC_ prefix for public env variables

commit e3dbda9556a39042fe30e6d8646a66b80f3da790
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 12 18:51:20 2025 +0200

    Fix TheFooterLinks language template variable

commit d8be233fac24b63d1b81900c1d9bfcc4dc48acd1
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 12 18:34:53 2025 +0200

    Migrate TheWorkShowcase to Astro as Vue component

commit aeac07bd04633bbe87618fc4c3c3f747a59a49ca
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 12 15:32:58 2025 +0200

    Refactor ProseContent component to CSS

commit 24f75ff33e7ae73f96b255ed444e38c1a8346ae8
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 12 12:59:06 2025 +0200

    Migrate TheServicesOverview to Astro

commit 52b55d2caff9bd54fdc0dc2a9433415180071ff3
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 12 12:58:36 2025 +0200

    Use <Fragment> instead of <div> for set:html in TheFooter

commit 7b06e1791fc31b5b49132e76fa61e60e43ab3eaa
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Feb 12 12:46:48 2025 +0200

    Don't use withDefaults with destructuring Vue props

commit 6fe5de11ba9e68d2d71e84f158ef484d00237459
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 11 20:07:37 2025 +0200

    Refactor all Vue components to match Astro style

    - Move <script> tags to top
    - Use separate interface for props

commit 6fc99c89d9e7a4fcfea45eb7c9b126f98a9eef52
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 11 19:49:01 2025 +0200

    Use Default layout for css-test

commit 57f50f991ae3831f1e0ab063c19a857f1c3736bb
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 11 19:45:30 2025 +0200

    Fix theme-sky-dark selectors

commit 892c3a78d253b03fd4f9a1b1fb7e1bcba88f5523
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 11 19:28:56 2025 +0200

    Fix @apply in BaseTopMenuButton

commit 12cebb99a5fd9f3507e1588f5bcea2b55561de97
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 11 19:28:37 2025 +0200

    Fix theme typo in ToggleColorModeButton

commit f8d23a10e880ef4641194f1e5ca68f84c0970f0a
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 11 18:59:34 2025 +0200

    Migrate SelectLanguageButton to Astro as Vue component

commit 3b195199257706fe0d42df9934b4fb94a3e86880
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 11 18:54:48 2025 +0200

    Support empty src in SvgIcon

commit b56f1b349e55ce4d1b5f4c1046e25b453072f1fd
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Feb 11 18:05:43 2025 +0200

    Fix initial scroll detection in TheTopMenu

commit 3a9476236ac2f922b3bc2a973b24916d4a1a8bd7
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Feb 7 20:31:38 2025 +0200

    Migrate TheTopMenu and ToggleColorModeButton to Astro as Vue components

commit 5d6162272a1c033d432536d54789671497293356
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Feb 7 17:26:33 2025 +0200

    Add Astro Vue integration

commit 91fdc53d6437a7e84bbde7ac627a497dedae4126
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Feb 7 17:03:24 2025 +0200

    Migrate TheFooter component to Astro

commit 8c07b03d6fdc8db845e18ed9a58e10acc2a1a7fd
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Feb 7 13:25:14 2025 +0200

    Initial i18n support and hero CTA click scroll

commit 83ec5c09ccb1b01df495dc45224e539ae48afbfe
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 6 20:46:54 2025 +0200

    Initial TheHero component migration to Astro

commit 0bf6e909f303e34a01f6ef2cfec0754eae0093b9
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 6 16:51:44 2025 +0200

    Migrate themes from Nuxt to Astro

commit dc7621f2c751c3248d83cd64a38aab14d2c3b825
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 6 13:34:49 2025 +0200

    Copy layouts from Nuxt to Astro

commit 16ce1c634c99aa79e4e0406a893ed9776798b902
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Feb 6 13:16:54 2025 +0200

    Copy components and composables from Nuxt to Astro

commit 4e16ab9701f66b67eec3df708f0feb8cdb528d1d
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Jan 31 15:21:37 2025 +0200

    Initialize new Astro project with Tailwind

commit 7a3ef1fdbbc80f13c2d90e07599f8488443133c5
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Jan 31 12:21:45 2025 +0200

    Revert "Fix hero cover image GraphQL query"

    This reverts commit 96c5dab4b847f728fcbd4fb98f2ba97a6de72f54.

commit 96c5dab4b847f728fcbd4fb98f2ba97a6de72f54
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Jan 22 19:44:05 2025 +0200

    Fix hero cover image GraphQL query

commit 63b0b3c6c9ff7c9a7abe57b914f5de032347fcbb
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Jan 22 19:43:39 2025 +0200

    Add --verbose to graphql-codegen

    So we actually get usable error messages

commit 12e36e1b3e379cbf027d776173c05bd1ecbf46a0
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Jan 22 19:05:56 2025 +0200

    Update node and pnpm engines in package.json

commit eec9adf24f498ba4f813c5db7cff024735d6b1f4
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Jan 22 19:04:57 2025 +0200

    Fix error when missing hero background image

commit 99f7a3594f102feb3e85784faa8fd6ccf619f4a8
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sun Dec 24 15:35:56 2023 +0200

    Use Nuxt Image for images

commit 4163d6fd3eff9d9734ef1e7a8264a8a5dcfb8a58
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sun Dec 24 13:49:43 2023 +0200

    Update frontend packages

commit 4e983fa5ef08d09ae9d199de717172a83ddb8b22
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sun Dec 24 13:25:53 2023 +0200

    TODO and FIXME cleanup

commit ede585f4b7af7f3d925e66fc05b45ac6660c6fdc
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sun Dec 24 13:17:00 2023 +0200

    Add trailing slash 301 redirect

commit 6a9a6fe680837591fdfd2df857451b249e29d357
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sun Dec 24 11:49:04 2023 +0200

    Fix icon API (previous commit regression)

commit 85a3880e93ca1e684ea0ee166485253d26952e92
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sun Dec 24 11:30:57 2023 +0200

    Remove unused variables

commit 459442bc56f1a3315407029d2349f5d03c9ad4ed
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 22 22:18:19 2023 +0200

    Don't store honeypot value into database

commit b424e46c8f5f2dedc3f7737023802996a2784782
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 22 21:27:38 2023 +0200

    Add flow to send email notification on contact form submission

commit 36f9b31f9ddc02f12c29f099825232caffec8024
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 22 21:26:04 2023 +0200

    Fix TheContactForm submit button

commit 8768e68db0a153ace7ea77e671b2e02ef161abe1
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 22 21:25:48 2023 +0200

    Add Mailpit to dev environment

commit df9de15866309a6d1b5fd168dabc1a8cbfe4c647
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 22 21:19:36 2023 +0200

    Add sh script to backup Directus flows

commit 54e6dee729dc9932cffec0059ac57c31e5f4b4ad
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 22 15:05:28 2023 +0200

    Fix ProseContent CSS

commit 6bef0f1e1baab829217d0b1b2750c4723c38d89f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 22 15:05:28 2023 +0200

    Fix ProseContent CSS

commit b4edb8959f505b6aa212b58e6618b98e2a52437d
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 22 14:00:20 2023 +0200

    Use Markdown instead of WYSIWYG for Pages

commit a4d925fdabf19772fa985055e943bd4eb3494bed
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 22 13:38:47 2023 +0200

    Upgrade to Directus 10.8.3

commit 6cd0b6fa9a63443c676299b80d9a7961539ffad1
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 22 13:28:32 2023 +0200

    Fix Docker permissions in dev environment

commit 42341f9ce9674e1c4aec83645fcdfd95828b091f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Dec 21 18:58:32 2023 +0200

    Fix ESLint and TS errors

commit e1e98e5c50e673ef2bf6983825d1cd48d15964c5
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 15 18:40:59 2023 +0200

    Fix and update ESLint config

commit 9500ada402b88d9f9923a7c7c336506129ba0102
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 15 17:12:35 2023 +0200

    VS Code ESLint configuration

commit 8967af4d6cf6b7a0bcde4a56190d76c60709df96
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 15 17:03:34 2023 +0200

    Configure ESLint

commit f5524d95347025cb70ddcdcff9ecf41e551ebf38
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 15 13:52:21 2023 +0200

    Add ESLint and config packages

commit 7667be9e358462e85da64d0b1b0cbed10262830d
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Dec 21 15:10:56 2023 +0200

    Upgrade to Nuxt 3.8

commit 5d2a41cf053466275b079b51f197de7e0366d68b
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 8 21:15:56 2023 +0200

    Add custom error page

commit 723399d90f67b5cc631aea9cb920ae02bd028f43
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 8 19:41:32 2023 +0200

    Fix some type imports

commit 7272451fb68604af6672494c7c62d64d4ff83567
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 8 19:04:47 2023 +0200

    Remove unused LocaleIcon component

commit 9cedb25cf9d62c2357122ae98dd63482658651b3
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 8 18:55:07 2023 +0200

    Change some colors to use theme tokens

commit 6e05714d987b65e026c0b548ec9e7933d0432c78
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 8 18:28:37 2023 +0200

    Remove unused BaseButton

commit d0f981dc31707a35ed5ff4db6d1e286fffd49b2b
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 8 18:27:08 2023 +0200

    Add BaseTopMenuButton story

commit a32895cd3e414084f636d0e3ff3f65b3f28770b3
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 8 18:14:07 2023 +0200

    Update Histoire

commit 0dbd7ee3e2968a4640d4a81d3a9d1ddff5cb98b6
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 8 16:58:36 2023 +0200

    Change overflow-x on main content to auto

commit 27cf559d936614cc6510dc9f3efc5e523ccc5fa2
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Dec 8 16:51:29 2023 +0200

    Top menu button touch transition

    Tap highlight will be disabled in upcoming Tailwind release by default:
    tailwindlabs/tailwindcss#12299

commit f7741bb6d60a019d2d0d576809f2c95a247ab7c4
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Dec 7 15:44:40 2023 +0200

    Responsive min width for ProseContent figure

commit 31b5e5481929c6bfa37ec379c901d4fd757a2ee1
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Dec 7 15:06:58 2023 +0200

    Add overflow-x-scroll to main content

commit 0d0e8785e0e4318d0137399a6e0a226bd5e8be90
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Dec 7 13:38:17 2023 +0200

    Smallest form text input minimum size

commit 46d81913f36c17da5bb40496e42055d25f23fbad
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Dec 7 13:37:04 2023 +0200

    Hide overflowing footer content

commit fdd7e894630c5f53095cc5a640b63dc3834216e0
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Dec 7 13:26:35 2023 +0200

    Smaller content padding on mobile

commit 860306f1e100e01161655ef4dd29f86a2d463637
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Dec 7 13:17:27 2023 +0200

    Add link to footer additional content toolbar

commit 85160a6d943a848dd25c7fdc2bcb97a84d9a8678
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Dec 7 13:05:25 2023 +0200

    Smaller introduction text font size on mobile

commit 51442dbbfa76f153e6283a13b039699603659305
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Dec 5 18:51:53 2023 +0200

    Responsive design fixes and updates

commit 35ad5e43518718acc9c56167e916502f9ddc9fe2
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Nov 1 18:40:51 2023 +0200

    Responsive Hero tagline text

commit d5aa41174ca397e2c6cd3b64d3b29257b14ac33f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Nov 1 18:01:34 2023 +0200

    Use NuxtLinkLocale instead of NuxtLink to index

commit 40ff5b39355d746bdd602bc729cc0524a7e9c446
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Nov 1 17:50:23 2023 +0200

    Add custom scrollbar using tailwind-scrollbar

commit 467dda99c28947e49568d1bff141dfe3b7cc744d
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Nov 1 15:40:51 2023 +0200

    Custom style for autofilled form inputs

commit ca698face29b3f41dd73c5093e4aee4c2c3ef040
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Oct 31 18:02:04 2023 +0200

    Move form input CSS to component

commit d51f30ea4250512b681beb60a1402b02db3d7a6e
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Oct 31 13:35:02 2023 +0200

    Fix color theme FOUC with blocking JS

commit c28470c3807916c0873e3d63bf505f13ba8e92e1
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Oct 31 13:33:38 2023 +0200

    Define themes in themes.ts instead of app config

commit 67fb2d8f692ef9025ae2e147d3b30a7111e7c913
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Oct 31 11:19:35 2023 +0200

    Use Nuxt Google Fonts to serve fonts

commit ab5aa631ff26b65e91c0411de85db4a141f0ff19
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Oct 26 10:37:37 2023 +0300

    Apply text-theme-primary globally to all headings

commit fc5f7aa8442d8be57a777172fe0940dcd687ffe9
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Oct 26 10:12:48 2023 +0300

    text-theme-text-base is applied globally in App

commit 822b7c07a4c0de9ed62e22747e4203a6d0dda551
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Oct 26 10:06:42 2023 +0300

    Apply font-display globally to all headings

commit 32c9019dd5577aad0c9a5de1f606ee521f4454d7
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Oct 26 10:04:47 2023 +0300

    Use body font for form checkbox

commit eef274067b5fdadae73559cbb750d90559d78918
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Oct 26 09:55:13 2023 +0300

    Use body font for form validation errors

commit f9b9e47e87c56224fbbb7e547e2386027990389f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Oct 25 17:59:34 2023 +0300

    Major ProseContent style updates

    Prose is now fully styled in ProseContent instead of Tailwind config.

commit f58b351e8d8c15061b4a7f5a159efea33f02f0bb
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Oct 25 17:56:14 2023 +0300

    Fix DOMPurify removing images

commit 8c8a5e9cd6af0ea76004492114f836398c08f228
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Oct 25 17:52:50 2023 +0300

    Minor theme adjustment

commit 6791cd1b8ae4812894eaf45972ae84a17fa1fb56
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Oct 24 19:11:11 2023 +0300

    Update Tailwind themes with new colors

commit e4334ac95aeb99fc29c23f77059f2f838141d5d7
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Oct 24 19:10:42 2023 +0300

    User theme text color globally on body

commit 2eedb1e4e344ddf3f48838ca583f8bb001135646
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Oct 24 19:08:54 2023 +0300

    Remove ThemeAmber

commit 234ad1f212b8f1548f65489e96847465261a1102
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Mon Sep 25 15:50:01 2023 +0300

    Minor color palette adjustment

commit 72f017cab631aee6180e190c275be802a45954c3
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Oct 13 18:47:12 2023 +0300

    Add templating to footer links with pupa

commit bc75aa2fbd6d4fdf55e989c4a5142a4e26d6aedf
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Oct 13 18:47:12 2023 +0300

    Add templating to footer links with pupa

commit daa6a814e0e13f448b02e823e4f8a04e53c1adb6
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Oct 13 16:04:45 2023 +0300

    Create ProseContent component

commit 13001f1e8e2107f7d56f834b31931ce510ed7181
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Oct 13 16:03:34 2023 +0300

    Make Markdown HTML sanitize optional

commit 55b10ec09d5347ade866b26e89d96dd5bf0dbb94
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Oct 13 15:24:34 2023 +0300

    Fix [...slug] page GraphQL query

commit ea90a72ac5c34cc5504ca137d32196e3f9f807dd
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Oct 13 14:48:53 2023 +0300

    Set DOMPurify config only once

commit 07b4106b0a69ee9a0739fa7c68d7a1b396e0cd0e
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Oct 13 14:05:20 2023 +0300

    Use font-display for headings

commit e925011f9861ba283f0144e337654a310495e97a
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Oct 11 21:27:23 2023 +0300

    Add honeypot to contact form

commit 4af9bff07e76418a9e73e7d804c317856e73fa9f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Oct 11 21:11:07 2023 +0300

    Upgrade to Directus 10.6.3

commit ed7a233ed05650030215438775963d97b5f462bb
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Oct 11 21:09:56 2023 +0300

    npm script to save Directus snapshot

commit d88af0d9ddb30a0212422e4547feddd886343daf
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Oct 10 20:27:41 2023 +0300

    Handle contact form submissions

commit eb3dbc96aaca4734a08a2422c1b525b1c26b7a9c
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Oct 10 17:37:59 2023 +0300

    Add contact form backend data model with tests

commit fd52161a9149c57471bb528041589dfbb04c97db
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Oct 10 17:35:45 2023 +0300

    Add vitest to backend-directus

commit b5e150bb73397e2487fe40b199c32e618a0e0918
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Oct 6 20:52:13 2023 +0300

    Create TheContactForm component

commit c42aef4a96056a0b77ca68e9f8009a104a5ec5a3
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Oct 4 17:43:08 2023 +0300

    Remove FormKit

commit a9c573a247e017e2cbde564fbaf36908786f8b33
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Oct 4 17:37:26 2023 +0300

    Larger margin before footer

commit 4659d7d2ab1ee6083c790e24efac14bcd0feb65a
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Oct 4 17:36:42 2023 +0300

    Remove TheTestApp

commit 4ff7c9a6ea74eac0b525374459e7321342d8bd01
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Oct 4 17:27:06 2023 +0300

    Update @nuxtjs/i18n

commit a17e8b42f0d7a57921236544a87593ee93cb3cda
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Oct 3 21:02:50 2023 +0300

    Add ContentSection component

commit efab234b9ccc0b5085e47660a0f688de6ad86d66
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Oct 3 21:02:28 2023 +0300

    Add ButtonPrimary component

commit 4909ca375045e35c3d167b8afb0b8a6b560e7d8f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 29 20:45:30 2023 +0300

    Create and display services from Directus

commit 9843a31890cf68c0c4131519a15e1f8548100bea
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 29 19:14:35 2023 +0300

    Reduce space between hero message paragraphs

commit d5519063c39c7e6210cf9e0d968117a7795bc3e1
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 29 19:01:01 2023 +0300

    Use unicode © instead of &copy;

commit 98ee73d1120bab1b0dfc7babecc5202714a5ece9
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 29 18:58:23 2023 +0300

    Fetch and display Hero content from Directus

commit 126ae670c14044392404965c320ae1205d6b8daa
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 29 18:57:59 2023 +0300

    Create Hero backend data model

commit 259e0753f68bc67144fcdc3c521cf595b7dc88e0
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 29 14:42:41 2023 +0300

    Update Directus schema snapshot

commit 54d9038eddbff5150024575d9f5f665f8007276d
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 29 14:31:28 2023 +0300

    Load footer social icons from icon API

commit 2180c26b164e0fa52dc95e279c1d6269dc7ced34
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 29 13:55:51 2023 +0300

    Add simple API to fetch simple-icons

commit 5cc87f09b0e66d8b358bd2019949885336e05462
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 27 18:52:30 2023 +0300

    Fetch and display Footer data from Directus

commit 46bcdff6a50bf08d47e64392a1a095014063bea2
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 27 14:30:24 2023 +0300

    Use absolute paths for static image assets

commit c131dd2a6129287c3f6484fc89e5d80b36facc36
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 27 13:37:24 2023 +0300

    Add sanitize-url

commit 0e4743afcf3529eda7d598542deed5b0f69d0b66
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 27 13:36:51 2023 +0300

    Add GraphQL scalar for JSON

commit e31570f98d8a54f1b350ec3276bf62d0ce3ef471
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Mon Sep 25 15:49:10 2023 +0300

    Disable urql caching for now

commit 0e226c95aba8fa11d2d16149856b78b91636b149
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Mon Sep 25 15:48:31 2023 +0300

    Use prose-theme

commit 1335730c1a11c250ad154eab2aaed4c23159874d
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 22 15:23:37 2023 +0300

    Fix Footer text color on dark theme

commit 76dd79fb170e37d8d967df35176a8f6e1119f548
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 22 13:49:49 2023 +0300

    Center TheWorkShowcase heading

commit 13cc2d21c71342b5495adc198aaece1f6d5d71c7
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 22 13:49:26 2023 +0300

    Allow reusing previously assigned theme colors

commit 5ccb3d9f997e0318574c8ce98c0a9a46b51c84c1
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 20 19:34:00 2023 +0300

    Fix content jump after image loaded

commit 0f2d4dd55b323ec1732ae1363356d03333e24ce6
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 20 19:22:31 2023 +0300

    Add section heading to TheWorkShowcase

commit 3eb13243a4acc46c6a4ce71ceec5c8fa3b9c4193
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 20 17:41:03 2023 +0300

    Generate Directus schema snapshot

commit d3b8b28c4c7f9b7db846c9e2385465149597301d
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 20 17:32:48 2023 +0300

    Fetch work showcase data from Directus backend

commit b031803ab83b191729cd3288460578599ec4bf43
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 20 17:30:19 2023 +0300

    Add marked

commit fe089e881140ed411d91afe81b8e6b84cfa615e7
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Sep 19 20:36:44 2023 +0300

    Add GraphQL introspection for autocompletion

commit 07ac4dbfde1521204b05a96daddcaf81dbd31647
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Sep 19 17:27:50 2023 +0300

    Support #url navigation in work showcase

commit 90bb6732039be2d0803436023548ff62356f8c51
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 15 17:14:51 2023 +0300

    Move CTA click scroll handling from Hero to page

commit e688fad2978a99540220b95495314f5347b38294
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 15 16:50:28 2023 +0300

    Add transition to TheWorkShowcase dialog

commit a05cfb882d2fa9d398df55788297146a3dbac8ff
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 15 16:10:50 2023 +0300

    Fix and improve dialog scrollbar padding

commit 944e95d758ff22c91a0e9ed43243600806e581bc
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 15 12:51:28 2023 +0300

    Hero bg z-index fix

commit 02ffe637435b401bc7e45065c5a9f3f53bd6ad99
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 13 21:48:58 2023 +0300

    Create initial TheWorkShowcase component

commit 252ef741d1e16474e2bbc39a3584518b5a679258
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 13 16:06:30 2023 +0300

    Make BaseTopMenuButton active prop optional

commit 65beec066d99c8625776672977a29f3a4191642f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 13 16:03:29 2023 +0300

    Update and improve Hero background

commit 22486126a4d25ceb47a999a90b8aedf23ba1e6e7
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Sep 13 12:29:37 2023 +0300

    Upgrade to Nuxt 3.7.2

commit 8d70329b07c5eb20d76f2384e6dcfeca7176ec77
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Sep 12 20:36:05 2023 +0300

    Larger CTA

commit 2a511b9ba3bebbd25979879b571442f1becce08d
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Sep 12 19:36:29 2023 +0300

    Top menu button active state when menu open

commit 77790485065550f9798cef707f5eb930217a167b
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Sep 12 18:45:02 2023 +0300

    Upgrade to Nuxt 3.7.1

commit ac35ffbab59dd6b02548b401e180342f055ca107
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Sep 12 17:59:03 2023 +0300

    Minor TS fix for VSCode syntax highlighting

commit 73d2e802b1b8d53120fe284f9d8f0fa584203621
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Sep 12 15:40:18 2023 +0300

    Add and run Prettier

commit 138f142c1688756fd2b6e528b4a68c21dda2cb2c
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Sep 12 14:00:33 2023 +0300

    Use strict trailing slash in URLs

commit 522072e0bce33859588c56def9ca1338ae094003
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sun Sep 10 12:40:29 2023 +0300

    Add padding to page content

commit 0515ee55d4d2e4a2f4f55465a2ae8a0b999ec1e4
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sat Sep 9 17:16:10 2023 +0300

    Add home button to top menu when not on index page

commit 9627009c9834c0a209820dc3c9797c5679bf4fd3
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sat Sep 9 14:08:45 2023 +0300

    Clear localized slug state on navigation

commit d53e0502c4a676df660bec69854441fa965dd784
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Sep 8 19:39:58 2023 +0300

    Initial localized slug switching implementation

commit 000bfda5349b3f36b7500c8577cfdef33deddaac
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sun Aug 27 20:19:53 2023 +0300

    Fetch dynamic page data from Directus using urql

commit e319e4f44c58524a40071c68c8d257a30bb32078
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sun Aug 27 20:18:16 2023 +0300

    Update Nuxt layouts

commit 3f663ff25b717b38b80c4fe48778a2b567c11c00
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sun Aug 27 16:35:41 2023 +0300

    Enable CORS in Directus

commit 9d39d0d1c137bda85e23342fef0b0853dfcfa3bc
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sun Aug 27 12:53:33 2023 +0300

    Fix Nuxt app config types

commit 734ba04fac6af94afe5b765522818b75e9a30ece
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sat Aug 26 18:53:06 2023 +0300

    Add ISO language codes and use local prefix

commit 0b76eeb448f8f9b4b9d69b777ef27109f70307d5
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sat Aug 26 18:52:20 2023 +0300

    Add blank and default page layouts

commit 84f12902847e0c0825524b8b48174541e4e7e985
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Aug 25 21:41:46 2023 +0300

    Scroll to content on CTA click

commit ba08385edc122501507c6aba7baee31cf0ff17e4
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Aug 25 21:41:40 2023 +0300

    Add @vueuse/components

commit bd71b44ecf43f97bc4bb1a4f84d913cb803111d3
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Aug 25 19:04:52 2023 +0300

    Use checkmark to denote selected language

commit c58834995b4170acb414d5d75bb30fd42487cf25
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Aug 25 19:04:01 2023 +0300

    Render top menu only on client

commit f1b7a3e3130bb8f7192afa0e08d394206c2cbad3
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Aug 25 18:50:14 2023 +0300

    Fix top menu having shadow on 0 scroll

commit bbd74629a62517a906abd0613e3d590e14aa9cd2
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Aug 16 20:15:00 2023 +0300

    Add language switcher to top menu bar

commit 99a1aafe146aa10cb85e939a63fc440803b1a6ec
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Aug 16 16:22:41 2023 +0300

    Add initial top menu bar with theme switcher

commit f581b9a1b551992bc72d73bd2b35e6fa507c2213
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Aug 15 23:05:03 2023 +0300

    Add nuxt-icon

commit dbef3700fe4149bce8ecbfd3f098958edd3f967a
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sat Aug 12 18:40:17 2023 +0300

    Migrate to pnpm

commit e420ffa3e6192527a45d9079ab981499b4dabab5
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Aug 10 21:02:59 2023 +0300

    Add initial theme switching test

commit a491430858643cfa91795bd5b2304f473a75429f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Aug 10 21:02:09 2023 +0300

    Use theme color in main section bg and CTA

commit dada7884130dc22dcae3d2204e67430ad67ed83f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Thu Aug 10 20:48:39 2023 +0300

    Add VueUse

commit d3a2b9b7a44c6af9d01b86eef682a3911f93b2ce
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Aug 9 19:06:27 2023 +0300

    Copy initial footer from 2022 design

commit d09cec5eacc4f2c28b1b3eef2b5ab5a1736bfb46
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Aug 9 12:59:08 2023 +0300

    Make page content at least 1vh high

commit 1d96388f3604a34c7960b6ba72528ee595b1a7a1
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sun Aug 6 20:56:09 2023 +0300

    Improved responsive Hero design

commit fa8afe6cb26217317688fa9227923a363d34690f
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sat Aug 5 21:39:14 2023 +0300

    Add initial Hero and ServicesOverview components

commit 8610319a73d9c548c09e81d74496a73d0e84971e
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sat Aug 5 21:31:43 2023 +0300

    Add tailwindcss-themer and initial theme

commit d5b8b0bb240fba8e0ed25d7553b7d768a04ed457
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sat Aug 5 21:30:21 2023 +0300

    Add workaround for nuxt container not restarting

commit c2c3cae65f03eed8587cbd4c4e6d274c1bd32052
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sat Aug 5 16:54:58 2023 +0300

    Add Nuxt i18n

commit 89ba5f88898fa07505c82d13976356436d49d170
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sat Aug 5 12:57:49 2023 +0300

    Update CHANGELOG

commit 3daf10da3ba3cf97453edea457c3bc31651a7529
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Sat Aug 5 12:53:33 2023 +0300

    Remove name field from package.json

commit 528dd4b152fb37738c94e7f7063eb498bf96c542
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Aug 2 20:13:45 2023 +0300

    Add Directus

commit d886511a69636707b44badd5a77286c16ee80b86
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Wed Aug 2 16:46:36 2023 +0300

    Add Histoire

commit 624186ff6b983301b9de9c82bd4de3020db2b08a
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Aug 1 20:34:29 2023 +0300

    Add example of frontend libraries to app.vue

commit 1ced0d7f615c2647735bada02c0b2fa4ea1358d6
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Aug 1 20:27:12 2023 +0300

    Add FormKit

commit fb3ea58d13b814e0a41191695462a5056493fa49
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Aug 1 19:59:46 2023 +0300

    Add Headless UI

commit 6de78737451d994b61642d19b7e02c1d018885f6
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Aug 1 19:34:58 2023 +0300

    Add Tailwind

commit 4b3461655772293b44962c4ccc064c8b3522242a
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Tue Aug 1 18:22:25 2023 +0300

    Initialize frontend-nuxt (squash)

    commit e360238fb84f6520163f24e6e624e8ab199327f6
    Author: Kimmo Salmela <kimmo.salmela@reun.eu>
    Date:   Sun Jul 30 22:07:40 2023 +0300

        Update README

    commit b89864f15b0bcd5edb61e7090b5efa2fad33e72e
    Author: Kimmo Salmela <kimmo.salmela@reun.eu>
    Date:   Sun Jul 30 22:07:17 2023 +0300

        Set Node engine version for frontend-nuxt

    commit 0fd376c6187a722a73c97d96e556e3da2d9d55a5
    Author: Kimmo Salmela <kimmo.salmela@reun.eu>
    Date:   Sun Jul 30 17:12:27 2023 +0300

        Remove Nx monorepo

    commit d3f134b2786ced1560196452b159387f26cf60ca
    Author: Kimmo Salmela <kimmo.salmela@reun.eu>
    Date:   Sun Jul 30 17:02:09 2023 +0300

        Dockerize frontend-nuxt

    commit 3fbce4157c1cfcb10aec347fdc16e5a260b71dfd
    Author: Kimmo Salmela <kimmo.salmela@reun.eu>
    Date:   Sun Jul 30 16:40:41 2023 +0300

        Initialize frontend-nuxt app

    commit d9ce2f94a4f1750764dcae6242e497cf5ff3d2ea
    Author: Kimmo Salmela <kimmo.salmela@reun.eu>
    Date:   Fri Jul 28 19:39:47 2023 +0300

        Initialize nx workspace

commit ec883e75ebe7e8c029a79625156a878e3068a2cb
Author: Kimmo Salmela <kimmo.salmela@reun.eu>
Date:   Fri Jul 28 18:44:25 2023 +0300

    Initial commit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants