Skip to content

Conversation

@kensternberg-authentik
Copy link
Collaborator

This adds our hint component to the zoo.

This component includes a number of extensions riffed off our usage patterns and some of the other settings; specifically, hints have "danger", "warning," and "success" severities. All they do is change the background and border color, but they do the job.

* elements/infrastructure-and-brand:
  Added a clean pass to the test.
  Required libraries for a number of dependencies.
  Either dealing with lint, or disabling specific lint checks.
* main: (51 commits)
  Forgot to run , and now that I have a hook to do it for me, this is making it whiny.
  Fixed typo in css.
  Added comments to the wcc file.
  This commit revises the WCCSS transpiler, using the regular expression and merge algorithms recommended by the Patternfly 5 React team.
  Added wccss pass to package.json.
  Type inference FTW.
  Needed to put tools build in-line
  This commit ports the Elements' build tools to Typescript
  Cleanup.
  New css build completing.
  Crawling back to the original starting point, but this time with better tooling.
  Save point.
  This commit introduces a dark-mode controller and code.
  A working dark mode, although with some dubious decisions
  Build system revised into a more unixy pattern: each script does one thing well.
  Bump validator from 13.15.15 to 13.15.20 (#10)
  Bump vite (#9)
  First stab at the dark-mode controller; it takes orders from the central context, if there is one, but if not, it tries to determine the mode itself by looking at the user's preferences.
  Revised brand to meet a... more modern standard.
  npm trusted publisher
  ...
* main: (115 commits)
  Not sure why tests are failing.
  Trying test fix.
  element/ak-timestamp: consistency pass and final check
  element/ak-divider: consistency check and test update
  element/ak-empty-state: consistency check
  Last-minute changes lead to last-minute bugs.
  elements: structural issues
  Documentation update
  elements: fix inconsistent API, UI, and DX issues
  Consistency pass: fixed some poor name choices and removed the useless interfaces.
  Applies the new vitest suite to ak-timestamp.
  Accepted suggestion from @GirlBossRush
  Update vitest.config.js
  Update src/ak-button/ak-button.component.ts
  Update src/ak-button/ak-button.template.ts
  OptimizeDeps is hard to get right, apparently.
  Added lit/localize to the optimizeDeps collection.
  Playwright-ifying the tests.
  Not sure how this got lost.
  Typos is dumb, part 2.
  ...
@netlify
Copy link

netlify bot commented Jan 16, 2026

Deploy Preview for authentik-elements-storybook ready!

Name Link
🔨 Latest commit 2dce13f
🔍 Latest deploy log https://app.netlify.com/projects/authentik-elements-storybook/deploys/696aac85f872bb0008a7332b
😎 Deploy Preview https://deploy-preview-57--authentik-elements-storybook.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@kensternberg-authentik kensternberg-authentik merged commit 624d6a4 into main Jan 20, 2026
5 checks passed
@kensternberg-authentik kensternberg-authentik deleted the element/ak-hint branch January 20, 2026 21:29
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.

3 participants