iUnstable0 GitHub avatar

authentik-frosted-theme

iUnstable0

该仓库提供自定义CSS主题,为Authentik的登录和管理界面添加磨砂玻璃效果,并附有详细的配置说明。

Stars

12

7 天增长

暂无数据

Fork 数

1

开放 Issue

0

开源协议

暂无数据

最近更新

2026-07-27

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它使用玻璃拟态设计为Authentik带来精致现代的外观,包含流程和阶段配置的完整指导,并在特定Authentik版本上测试通过。

适合谁使用

  • Authentik管理员
  • 定制自托管身份平台的UI/UX设计师
  • 部署Authentik的DevOps工程师
  • 自托管爱好者

典型使用场景

  • 为Authentik登录页面赋予品牌化的半透明外观
  • 创建带有自定义地球背景的深色主题
  • 通过密钥和密码可见选项改善用户体验
  • 作为Authentik中自定义CSS注入的参考示例

项目优势

  • 提供带有径向渐变的独特磨砂玻璃视觉效果
  • 包含CSS、背景、流程和阶段的逐步配置说明
  • 支持密钥(WebAuthn)集成,包含常驻密钥和用户验证
  • 已在Authentik 2026.5.6版本上测试通过,确保兼容性

使用前须知

  • 需要手动修改多个Authentik设置(无自动化部署)
  • 仅支持深色主题,未提供浅色选项
  • 若Authentik更新CSS类结构或流程逻辑,可能失效

README 快速开始

authentik-frosted-theme

Authentik Frosted Glass Theme

Scroll all the way down for preview pics

Please open issues if you find any visual bugs!

Download theme.css, copy content and paste into Admin Dashboard -> System -> Brands -> Authentik Default OR create a new brand under your domain -> Branding settings -> Custom CSS field

if you also want the earth background shown in the demo pics you can download flow.jpg, upload via Admin Interface -> Customization -> Files, and then set it as your default flow background in Brand settings

then go to your brand, scroll down to Atrributes and paste this:

settings:
  theme:
    base: dark
    background: >
      background:
        radial-gradient(circle at 15% 10%, rgba(62, 132, 180, 0.16), transparent 35%),
        radial-gradient(circle at 85% 85%, rgba(72, 79, 112, 0.12), transparent 35%),
        linear-gradient(135deg, #05070b 0%, #0a1018 55%, #080b10 100%);
      background-attachment: fixed;
  layout:
    type: 3-column
  navbar:
    userDisplay: name
  enabledFeatures:
    search: true
    settings: true
    apiDrawer: false
    applicationEdit: false
    notificationDrawer: false

Then, in Admin Interface -> Flow & Stages -> Flows -> default-authentication-flow -> EDIT BUTTON -> Appearance settings -> Layout -> Choose "Stacked"

After that go to Flows and Stages → Stages.

Open Password Stages.

Edit the Password stage used by the authentication flow, commonly named something like:

default-authentication-password

Configure the required password backends, normally at least:

User database + standard password

Enable Allow show password

Save the stage.

Open Flows and Stages → Stages.

Open Identification Stages.

Edit the Identification stage used at the beginning of the authentication flow, commonly:

default-authentication-identification

Set User fields to:

Username
Email

Set Password stage to the Password stage configured in the previous section (dedefault is default-authentication-password unless you changed/customized it)

Enable:

Enable remember me on this device

Then under Passkey settings on the same page, set WebAuthn Authenticator Validation stage to a validation stage that allows WebAuthn devices (default should be passkey-autofill-validation)

Save the stage.

Open **Flows

项目描述

Authentik Frosted Glass Theme

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

filipj9
filipj9 GitHub avatar

Hermes-Control-Deck

Hermes Control is a mobile-first PWA control deck that provides a unified event-driven interface for monitoring and operating Hermes WebUI and Codex CLI AI runtimes from a browser or phone.

AI 与机器学习AI Skills 与提示词
33
react
精选
react GitHub avatar

react

React is a JavaScript library for building user interfaces with declarative, component-based, and cross-platform design.

Web 开发前端框架
246,741
yetone
精选
yetone GitHub avatar

kill-ai-slop

Kill AI Slop is a multilingual field guide and agent skill that catalogues 33 common AI-generated design tells with interactive before-after demos, and provides a tool to scan and fix web projects.

AI 与机器学习AI 智能体
805