gitoriaLog in with ident

tracker

All repositories: gitoria

ReadmeCodePull requestsReleasesTicketsSettings
Commit05f407c505f407c5tracker: no border on any button except inverted ones (Log out, ident status and identities too); header brand weight 100mre05f407c5/plugins/web/cssvar.hl

930 B

  1. // ONE CSS CUSTOM PROPERTY, declared as a value: `bg = var('#FFF')` in a styles file
  2. // (`import { var } from 'hl:web/css'`). The sheet walker (css.hl) gives it its NAME
  3. // from the member it is bound to, writes `--bg: #FFF` into the sheet's one `:root`,
  4. // and every use — `color = bg`, or inside a composed value `'1px solid ' + rule` —
  5. // becomes `var(--bg)`. Inside a composed value the name is not known yet (the
  6. // string is built when the styles file is constructed, before the walker names
  7. // anything), so the text carries a PLACEHOLDER by id that the walker replaces.
  8. value = null // the declared value, as written
  9. dark = null // the value under prefers-color-scheme: dark, or null
  10. Number id = 0 // minted at construction; the walker maps id → name
  11. name = null // set by the walker from the member that holds it
  12. __toString() {
  13. return 'var(--hlv' + id + ')'
  14. }

Branches

Latest commits

  • 05f407c5tracker: no border on any button except inverted ones (Log out, ident status and identities too); header brand weight 100mre
  • 17375427tracker#2: tools/migrate.hl + tools/verify.hl — old MongoDB data into mpackdb with new idsmre
  • 31aac936tracker#3: no border on the header and on filled buttons; inverted buttons keep theirsmre
  • 2ad9d29ctracker#1: login exactly like calendar (identity selector in the header, empty homepage)mre
  • 3691e176tracker#1: empty tracker with the ident login (state of 2026-09-27)mre