Files
selfpost/internal/web/view/static/tabler-icons.css
T
mixandClaude Haiku 5.5 2fa0bef6c2 panel-redesign: vendor Bulma 1.0.4 and the Tabler icon subset
Stage 0, step 1. Nothing links the new files yet; the old panel is unchanged.

  - static/bulma.min.css: css/bulma.min.css of npm bulma@1.0.4, byte for
    byte (tarball integrity checked against the registry;
    sha256 67fa26df1ca9e95d8f2adc7c04fa1b15fa3d24257470ebc10cc68b9aab914bee).
  - static/tabler-icons.css + tabler-icons.woff2: @tabler/icons-webfont
    3.49.0 subset with fontTools pyftsubset to the 57 icons the mockups use
    (the plan said 58; the count is 57).
  - NOTICE and development.md § Vendored front-end list both, MIT.
  - Roadmap: panel-redesign is agreed (owner, 2026-10-09), 6/27; the entry no
    longer says 29 screens or that Health is undecided.

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
2026-10-09 17:19:23 +03:00

248 lines
3.1 KiB
CSS

/* Tabler Icons 3.49.0 — MIT, https://github.com/tabler/tabler-icons — subset to the 57 icons the panel uses; regenerate, do not hand-edit */
@font-face {
font-family: "tabler-icons";
font-style: normal;
font-weight: 400;
src: url("tabler-icons.woff2") format("woff2");
}
.ti {
font-family: "tabler-icons" !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
/* Better Font Rendering */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.ti-activity-heartbeat:before {
content: "\f0db";
}
.ti-address-book:before {
content: "\f021";
}
.ti-alert-circle:before {
content: "\ea05";
}
.ti-alert-triangle:before {
content: "\ea06";
}
.ti-apps:before {
content: "\ebb6";
}
.ti-archive:before {
content: "\ea0b";
}
.ti-arrow-forward-up:before {
content: "\eb78";
}
.ti-arrow-left:before {
content: "\ea19";
}
.ti-arrow-right:before {
content: "\ea1f";
}
.ti-arrows-exchange:before {
content: "\f1f4";
}
.ti-certificate:before {
content: "\ed76";
}
.ti-checklist:before {
content: "\f074";
}
.ti-circle-check:before {
content: "\ea67";
}
.ti-copy:before {
content: "\ea7a";
}
.ti-cpu:before {
content: "\ef8e";
}
.ti-download:before {
content: "\ea96";
}
.ti-eye:before {
content: "\ea9a";
}
.ti-file-export:before {
content: "\ede9";
}
.ti-file-import:before {
content: "\edea";
}
.ti-file-text:before {
content: "\eaa2";
}
.ti-filter:before {
content: "\eaa5";
}
.ti-gauge:before {
content: "\eab1";
}
.ti-heartbeat:before {
content: "\ef92";
}
.ti-help:before {
content: "\eabf";
}
.ti-help-circle:before {
content: "\f91d";
}
.ti-inbox:before {
content: "\eac4";
}
.ti-key:before {
content: "\eac7";
}
.ti-list-details:before {
content: "\ef40";
}
.ti-lock:before {
content: "\eae2";
}
.ti-logout:before {
content: "\eba8";
}
.ti-mail:before {
content: "\eae5";
}
.ti-mail-forward:before {
content: "\eeac";
}
.ti-mail-pause:before {
content: "\f941";
}
.ti-plug:before {
content: "\ebd9";
}
.ti-plug-connected:before {
content: "\f00a";
}
.ti-plug-connected-x:before {
content: "\f0a0";
}
.ti-plus:before {
content: "\eb0b";
}
.ti-refresh:before {
content: "\eb13";
}
.ti-reload:before {
content: "\f3ae";
}
.ti-report-analytics:before {
content: "\eecb";
}
.ti-send:before {
content: "\eb1e";
}
.ti-server-2:before {
content: "\f07c";
}
.ti-server-cog:before {
content: "\f321";
}
.ti-settings:before {
content: "\eb20";
}
.ti-shield-check:before {
content: "\eb22";
}
.ti-stack-2:before {
content: "\eef7";
}
.ti-trash:before {
content: "\eb41";
}
.ti-upload:before {
content: "\eb47";
}
.ti-user:before {
content: "\eb4d";
}
.ti-user-circle:before {
content: "\ef68";
}
.ti-user-plus:before {
content: "\eb4b";
}
.ti-users:before {
content: "\ebf2";
}
.ti-world:before {
content: "\eb54";
}
.ti-world-check:before {
content: "\f9db";
}
.ti-world-download:before {
content: "\ef8a";
}
.ti-world-upload:before {
content: "\ef8b";
}
.ti-x:before {
content: "\eb55";
}