Commit Graph

941 Commits (1590684c2e9a0b3497601e67c78a46a78dabb58d)

Author SHA1 Message Date
dev 290f5d0c12 feat(eidos): depth engine — Fase 1 (plano unificado) + DEPTH_ENGINE_RFC
4 months ago
dev 4fe2ee27df feat(eidos): close typography hygiene — semantic tokens config-driven + font preloads
4 months ago
dev 427d1d2860 feat(eidos): runtime type-scale builder — applyTypeScale (+ buildTypeScale)
4 months ago
dev 6a848b50e3 feat(eidos): wire variable-font axes (weight range + optical sizing)
4 months ago
dev 76dd3e9d66 refactor(uix): consolidate id library into $active-uix/id (createId + useId)
4 months ago
dev 9f007a84f7 refactor(uix): move useId counter from soma to $active-uix/id
4 months ago
dev ecc514951f feat(eidos): typography component props (Phase 3b) — wrap/tracking/leading/numeric/measure
4 months ago
dev d85c2fd376 feat(eidos): typography scales — tracking/leading/features/measure + optical tracking (Phase 3a)
4 months ago
dev f53299d42b feat(eidos): config-driven @font-face (Phase 2) — fonts as theme data (next/font model)
4 months ago
dev 667aa49331 feat(eidos): fluid typography engine (Phase 1) — Utopia clamp, rem, fluid headings
4 months ago
dev b273ecfb69 docs(eidos): TYPOGRAPHY_ENGINE_RFC — plan to reach reference-grade typography
4 months ago
dev 0c1f202186 fix(canvas-text): implement fix-stext T1-T5 (font-load invalidation, LRU, bidi opt-in)
4 months ago
dev 458137c027 docs(color): sync arts/color README + COLOR_ENGINE_RFC with implemented API
4 months ago
dev afa15aea59 chore(eidos): close theming-engine backlog — P3-5 guard + P3-8 API tidy + triage
4 months ago
dev 21b2329a66 feat(eidos): prefers-contrast: more — stronger neutral chrome a11y (P3-2 follow-up)
4 months ago
dev 76e1877281 fix(eidos): consistent surface ladder light/dark — overlay above muted (P3-11)
4 months ago
dev cd8343849d fix(morfo): checkbox commit events sequence pre -> post (kills 244ms check lag)
4 months ago
dev e6fd014d43 fix(eidos): snappier checkbox check — stroke draw 220ms -> --duration-fast (120ms)
4 months ago
dev 4eab3306b8 feat(eidos): forced-colors focus a11y (P3-2) + role border ramp 6->7 (P3-3)
4 months ago
dev 0bb03559a9 feat(eidos): wide-gamut-true generator — buildScheme/applyColorScheme emit oklch()
4 months ago
dev 909ab7f944 feat(eidos): wide-gamut OKLCH output, default-on (RFC Phase 2, strategy A)
4 months ago
dev c4d2e34dbc feat(eidos): runtime theme builder API — eidos.applyColorScheme(seed)
4 months ago
dev cc37bdcebe fix(color): base loss->plum + grafito override section uses real axes
4 months ago
dev 9bf7263366 feat(color): re-author gold + bronze as distinct metals (OKLCH)
4 months ago
dev ba9656a57d feat(color): temper() — perceptual-temperature match for intents (keeps hue)
4 months ago
dev daac8b2e54 feat(temas/color): subtle intent harmonization (slider, default 12%)
4 months ago
dev 60af383efa feat(temas/color): per-role overrides in the builder (pin any role)
4 months ago
dev 60dd14ec74 feat(color): deriveScheme + harmonize — Material 3 formula in OKLCH
4 months ago
dev 2d1ccfbeab fix(eidos): base theme tertiary gray->indigo, distinct from secondary/neutral
4 months ago
dev 8e3221f158 feat(color): APCA-driven on-solid contrast pick in render-css (RFC Phase 1)
4 months ago
dev fc6f53a52e feat(color): uix.color isomorphic color-math engine (RFC Phase 0)
4 months ago
dev 29db54f49b feat(scroll-frames): video init-seek + start/end segment scrubbing
4 months ago
dev ba74b6b416 feat(scroll-frames): adapt to framework + demo; add genie-class motion presets
4 months ago
dev 0b7757d027 refactor(libs/logger): inline SILENT_LOGGER test fixture (audit SU2, partial)
4 months ago
dev 0d66e5a4e7 fix: address architectural audit findings + sync ecosystem docs
4 months ago
dev be6bd540aa feat(motion): motion engine as arts/motion service + F6 tokens + F7 typegen
4 months ago
dev 718cb4ac14 words: harden table-cell normalize + session hand-off docs
4 months ago
dev 4a8f633179 words/engine: table factory seeds block cells, not inline nodes
4 months ago
dev 76b0d1c8de words/engine: guard the mark-walk against undefined block slots
4 months ago
dev 2f6bdb4831 words: rail spans the top-level block + delete button + delete→previous active
4 months ago
dev dd7d67d2a1 words: active-block rail — one colour, fixed gutter column, always present
4 months ago
dev 986d61bde6 words: gutter rail tracks the ACTIVE block + grip jitter + preview columns
4 months ago
dev 91bab32bc2 words: active-block marker → the gutter (not the block) + no select in preview
4 months ago
dev be15bbe4f6 words: preview visible cue + gutter active-block tint + no-caret command guard
4 months ago
dev fff17c58dc words: add the editor menu bar (formatting toolbar + Edit/Preview + inspector)
4 months ago
dev 7256f53e0c words: wire HTML5 drag-reorder for blocks via the gutter grip
4 months ago
dev 3a845f0454 i18n(words): localize the block-handle menu + mark rich paste in the doctrine
4 months ago
dev 75556338db feat(words): "Paste below" in the block-handle menu
4 months ago
dev 65883089b3 feat(words): rich HTML paste — clipboard HTML becomes blocks + marks
4 months ago
dev 48695cffad fix(words): replace stray NUL byte in paste-sanitiser regex with \0 escape
4 months ago
dev b943fa7386 fix(words): normalise inspector inputs — one focus frame, framed textarea
4 months ago
dev 905ecfdad2 fix(words): corner radius is a 5-step preset ToggleGroup
4 months ago
dev 329f30cf30 feat(words): text + background colour in the bubble menu
4 months ago
dev ed71ccf46b fix(words): drawer toggle overlap + faithful preview (columns, headings)
4 months ago
dev 65cf4bde35 fix(words): no trailing paragraph when inserting an image into a column/cell
4 months ago
dev c4acfa4460 feat(words): insert blocks INTO table cells (complete P5m's UI path)
4 months ago
dev aac80f7630 docs(words): sign the export-only serialization decision (no roundtrip)
4 months ago
dev 30192bb853 feat(words): production-grade demo topbar (breadcrumb + Edit/Preview + Saved)
4 months ago
dev aa9ffedfd8 feat(words): table cells hold blocks (TableCell.children → WordsBlock[])
4 months ago
dev 6ce4a0e922 fix(words): restore Image in column Add-block menu + make Drawer inspector hide/slide
4 months ago
dev 44fe111ca0 fix(eidos): dropdown-menu z-index + finish ActiveDom canonization (tabs, resize-observer)
4 months ago
dev 64e13d1dd6 fix(words): column Add-block menu (one per kind, localized) + allow empty column
4 months ago
dev 2d60703ab4 feat(adom): canonize dom.raf() frame scheduler + migrate Words overlays
4 months ago
dev 1186d794cd refactor(words): close audit debt D1 (honest cast) + D2 (dedup image picker)
4 months ago
dev 49802e9257 fix(words): close 4 cross-layer audit findings (morfo/soma/eidos)
4 months ago
dev 8090efc833 docs(theming): align THEMING.md + README with current color/scaling engine
4 months ago
dev 152d2ad960 Theming: Radix-parity palette + intent auto-derivation + color-model docs
4 months ago
dev 66ce4f354d Theming: on-solid contrast by luminance (P2-2) + translucent role surfaces (P2-4)
4 months ago
dev bceaef41e0 Theming: add `scaling` zoom axis (Radix parity), separate from density
4 months ago
dev 98d6799ad0 Theming: generate alpha scales via compositing inverse (P1-1)
4 months ago
dev ef9f589d4c docs(theming): clarify synthetic alpha-scale model + alphaScales opt-in (P1-1)
4 months ago
dev c8fa6e87ed docs(theming): fix §19 reference to nonexistent ActiveEidos.setOverrides()
4 months ago
dev 3adc93b2d1 Banner: route palette through recipe forwarders (P1-5)
4 months ago
dev 218ccfcc5e Theming: untitled-ui demo theme, engine fixes, audit + P0/P1 fixes
4 months ago
dev 9324764675 feat(words): inspector UX overhaul — id-based active block, controls, chrome
4 months ago
dev 7be1d54f89 fix(words): inspector follows every click — drop sticky atomic-block selection
4 months ago
dev e81b53e806 refactor(words)!: column block insertion moves to inspector (React Bricks pattern)
4 months ago
dev eb293b4e50 fix(words): column inserter overlay only covers bottom strip on non-empty columns
4 months ago
dev 8cdc4e3b9e fix(words): column inserter `+` reveals on hover for non-empty columns
4 months ago
dev eb946148cd fix(words): column inserter — caret lands in new block, typing replaces stub
4 months ago
dev bcad6647a7 feat(words): column inserter + provider DOM-selection sync after commands
4 months ago
dev da8d03085b feat(words): inspector ColorPicker integration + 4 root-cause picker fixes
4 months ago
dev 73636d07a9 refactor(words)!: F1 — rework engine to base-Block model, drop v2 + sema
4 months ago
dev 1bb16ff636 feat(words): border-light chrome restyle (declutter)
4 months ago
dev 8afe2728bb feat(words): comfortable reading scale for the content surface
4 months ago
dev 9e13d0083e fix(words): refine the left margin band per feedback
4 months ago
dev 540c35e679 feat(words): gutter rework — drop "+", move insert into drag menu, silver band
4 months ago
dev 005239c732 feat(words): inline heading-level control in the Block drawer panel
4 months ago
dev cc4412b8e9 feat(words): complete image visual panel (R5 / POLISH-1b)
4 months ago
dev 4a0661a53b chore(words): sweep D2 orphans from eidos CSS + README
4 months ago
dev 10ed029b91 refactor(words)!: remove V1 engine — V2 is now the sole engine
4 months ago
dev 5450d5f717 fix(words): gutter redesign — rail out, handle at block lower-left, "+" at block bottom-center
4 months ago
dev 74e54384ea feat(words): R4A.1 — foundation V2 ops (types + normalize + setBlockVisual + 5 block ops) + 31 tests
4 months ago
dev 194ca208f9 feat(words): R3 — render-v2 + HTML + MD serializers + 56 tests
4 months ago
dev 6c70699ff7 feat(words): R2 — V1→V2 migrator + sema parity check + 35 tests
4 months ago
dev 9b13e3cf23 feat(words): R1 — V2 architecture proposal + types-v2 + validator + 50 tests
4 months ago
dev d126e16e65 fix(words): silence canvas truly, drag for list/table, no overlay hovers + day-end docs
4 months ago
dev 125c62cc20 fix(words): silence canvas, silver rail, direct undo/redo, popover widths, Enter empty
4 months ago
dev ce95473261 feat(words): internal scroll for the content area + capture-phase scroll sync
4 months ago
dev c4be6dbe1b fix(words): silence body event spam + slim top toolbar + reposition handle/inserter
4 months ago
dev c250f7d790 fix(words): close 12 type-drift errors from F2/F3/COLOR sprints
4 months ago
dev d2f184da44 refactor(toggle-group): item is structurally a Toggle (zero derivation duplication)
4 months ago
dev 949cc88d75 fix(codex-audit): narrow content non-null in block-handle + inserter
4 months ago
dev d767d88c03 fix(codex-audit): close P0 + tokenize drift introduced by Words sprint
4 months ago
dev 08ae867caf fix(words): grip lands in the rail (rem→px) + drag preview is the block
4 months ago
dev ccd9d3e0ab fix(words): "+" inserter only shows in the rail gap between blocks
4 months ago
dev 6bcbd8a983 refactor(words): rail is now a real column outside the editor box
4 months ago
dev 33b3a580b7 feat(words): visible dotted band in the grip rail + trim to 1rem
4 months ago
dev 0edb7be26c fix(words): trim the gutter rail to 1.5rem (~24px)
4 months ago
dev 5a3029e589 feat(words): real gutter rail for the block-handle + inserter
4 months ago
dev 377168550c feat(words): drawer follows emptiness — Insert when empty, Inspect when filled
4 months ago
dev 2bf6aef035 fix(words): eliminate block-handle flicker in the gutter + bump hit area
4 months ago
dev 4cd54e2111 feat(words): drawer `side` prop (left | right) + overlays auto-mirror
4 months ago
dev 3128b5f13c refactor(words): drawer reinvented as Insert ↔ Inspect
4 months ago
dev 71c24dca9b refactor(words): drop vertical toolbar orientation
4 months ago
dev a62b23538d feat(words): HTML5 drag-drop block reorder + keyboard grab on grip
4 months ago
dev 305fd70129 fix(words): eliminate flicker on block inserter "+" button
4 months ago
dev 9b1a964c69 feat(words): "+ between blocks" hover-zone inserter (POLISH-2b)
4 months ago
dev e6caf308b0 refactor(words): refine drawer Editable — hover pencil + textarea + icon-only controls
4 months ago
dev ffe2c56f42 feat(words): use Editable for ALT/CAPTION in image drawer panel
4 months ago
dev 66225404e1 feat(words): drag handle + block action menu per block (POLISH-2a)
4 months ago
dev 5acee94777 fix(words): color picker uses applyCommand (no sema) + onchange instead of oninput
4 months ago
dev 5c10ab74b3 feat(words): floating image control bar + generic updateBlock/deleteBlock commands (POLISH-1a)
4 months ago
dev c1c3cd9404 feat(words): parametric color marks — foreground + background pickers (COLOR-3)
4 months ago
dev ab06562abe style(words): drawer per-scope accent color + tinted header (COLOR-2)
4 months ago
dev b3524b3446 fix(words): image block selection — click figure activates image drawer mode (COLOR-1)
4 months ago
dev e25ac301b5 feat(words): drawer hierarchical mode stack — Format → Cell → Row → Table (HIER 1-3)
4 months ago
dev 9a5f3c2359 refactor(words): drawer canon — morfo part + soma provider + eidos consumes via provider (DRAWER-CANON)
4 months ago
dev 15dbf0f8fd feat(words): drawer contextual panels — format/image/table/code/list (DRAWER-2)
4 months ago
dev 23f90a775c feat(words): companion drawer right-rail (concept A+D) — shell + default panel (DRAWER-1)
4 months ago
dev ef95b1a82a feat(words): slash command /image + paste/drop with onUploadImage (F3.7, F3.8)
4 months ago
dev 86b47cef25 fix(words): normalize handles image blocks + 3 image tests (F3.11 partial)
4 months ago
dev 2a51adc00f feat(words): insertImage operation + command + CSS + extension stub (F3.6, F3.9, F3.10)
4 months ago
dev 08bef77f4b feat(words): image extension foundation — types, render, HTML+Markdown serializers (F3.1-F3.5)
4 months ago
dev 5bd9f9fe4f fix(words): slash menu wider + description wraps to 2 lines instead of ellipsis (F4.5a)
4 months ago
dev eb6a019b5a fix(words): vertical rhythm — heading top margin, blockquote distinctive, code block generous padding (F4.3)
4 months ago
dev c09f7b0d87 fix(words): table accent tone softer, hover cells, stronger header divider (F4.2)
4 months ago
dev 3cc171f747 fix(words): toolbar horizontal-scroll instead of multi-line wrap on mobile (F4.1)
4 months ago
dev 1043f1de4a refactor(words): extract 8 pure table helpers to extensions/table/utils.ts (F2.3h.1)
4 months ago
dev bde6728590 refactor(words): table extension stub — name + nodeTypes + factories + commandNames (F2.3i)
4 months ago
dev d839273536 refactor(words): extract table render to extensions/table (F2.3e)
4 months ago
dev 5797e69b88 refactor(words): extract table HTML serializer (F2.3c)
4 months ago
dev d6f0af4846 refactor(words): extract table markdown serializer (F2.3d)
4 months ago
dev a0afa44da4 refactor(words): extract table factories to extensions/table (F2.3b)
4 months ago
dev 088d31ec5d refactor(words): extract table types to extensions/table/types.ts (F2.3a)
4 months ago
dev 1805b0817d feat(words): extension system skeleton (F2.1 + F2.2)
4 months ago
dev 85b8a56ab0 feat(words): add toolbarLayout grouped|inline (responsive)
4 months ago
dev 58c2c0babf fix(words): close audit P0 + quiet focus event (FASE 1)
4 months ago
dev bd73fb98f3 feat(eidos): variants canon — EIDOS_VARIANTS + per-component lint
4 months ago
dev d3f9be4ab0 fix(toggle): add missing per-color track/hover/border forwarders
4 months ago
dev 9c6375c96e feat(eidos): TSC v2.2 (parts + composition) + universal theming coverage
5 months ago
dev 28bf7f8b49 feat(pickers): wire runtime.trigger('close') in 5 picker providers
5 months ago
dev 312c8740ca refactor(date-picker): rename kind 'date' to 'day' for trio consistency
5 months ago
dev 59c3bc96c4 fix(color-picker): emit data-state explicitly on Provider props
5 months ago
dev 9f1466dc57 fix(avatar): data-color severity optional to acknowledge custom-color escape hatch
5 months ago
dev 3542f3a730 fix(button): remove redundant data-state enum (book §1 purity)
5 months ago
dev 681e056102 fix(uix-audit): close 4 pre-existing issues found in system audit
5 months ago
dev 34e0064f2c feat(toast): explicit persistence: 'transient' on signal-announce event
5 months ago
dev 9ca8b4e30b docs(claude/libro): document persistence + a11ySemantic + polymorphic close rollout
5 months ago
dev 8dce794ab4 refactor(pickers): collapse close-* into polymorphic close on 5 picker morfos
5 months ago
dev 9f5fbfdb71 refactor(dialog/drawer/popover): collapse close-* into polymorphic close (book §5.3)
5 months ago
dev c34fd1fd31 feat(uix-components): apply persistence + a11ySemantic + live-region messages to 6 morfos
5 months ago
dev 70f6f3bf0d feat(uix): persistence + a11ySemantic + polymorphic core (book §5.3, §6, §9)
5 months ago
dev e6eee766ee Improve words editor tooling
5 months ago
dev 7afa7057d4 docs(soma): add Sema events section to 23 component READMEs
5 months ago
dev cbf76b66c8 feat(soma): wire runtime.trigger for batch C (gestural + wrappers)
5 months ago
dev 0784cae578 feat(soma): wire runtime.trigger for batch B (8 components)
5 months ago
dev adf89a0811 feat(soma): wire runtime.trigger for batch A (7 components)
5 months ago
dev 66318c4759 fix(tree-view): target branches for emerge-expand/collapse
5 months ago
dev 43b1537291 refactor(picker-shell): close as INTERNAL primitive (audit P1 #5)
5 months ago
dev 826ca2bf46 docs(sema): add D.8 — channels: qué es canal y qué no
5 months ago
dev 2d562f3788 feat(sema): Lectura C steps 5-8 — 11 sema packs + doctrina samples
5 months ago
dev 504780ad8b feat(morfo/sema): add expression field + sema coverage check (P1 #3)
5 months ago
dev b0869878d8 docs(audit): mark P1 #4 (non-canonical event verbs) as RESUELTO
5 months ago
dev 00f0b740e6 refactor(sema/docs): apply author's evaluation — status classification + intentRequirement/intentGuidance split
5 months ago
dev bbfefdb63d refactor(morfo): rename 12 events to {family}-{verb}-{variant} canonical shape (Capa 3 cluster otros)
5 months ago
dev f3641347de feat(sema/morfo): add commit.unselect to canon + apply to 6 morfos
5 months ago
dev 1582572e9b refactor(morfo): commit-clear → commit-reset across 10 components (cluster clear resolved)
5 months ago
dev 670c54177d docs: document deviations from the book canon (LIBRO_VARIACIONES_Y_EXTENSIONES.md)
5 months ago
dev 103c49a7ab refactor(morfo): align 22 events with book family doctrine (Capa 2)
5 months ago
dev a74f26728c fix(sema/verbs): validateEventName longest-prefix-match for multi-word verbs
5 months ago
dev 23afeb6f86 refactor(button): align with book cap. 22 — contact.activate, intent visual-only (Plan B commit 2)
5 months ago
dev af6d6c762a refactor(sema): align verb canon with «Diseñando lo que ocurre» (Plan B commit 1)
5 months ago
dev 928b3c15b6 fix(eidos/command): route shortcut keyboard listener via ActiveDom
5 months ago
dev c85c729dde fix(eidos): use ActiveEidos.require() instead of getActiveUix() in 15 components
5 months ago
dev cd2c0326dc Revert "refactor(soma/eidos): migrate 4 service components from Eidos to Soma"
5 months ago
dev 540abee026 refactor(soma/eidos): migrate 4 service components from Eidos to Soma
5 months ago
dev 546aa8d0ee fix(soma/eidos): close last 5 check errors — PassthroughProps helper + floating/shell cast
5 months ago
dev ee1afdcfbb fix(langs): close P0 #3 — translations 58 errors + 8 warnings → 6 (all words) + 2
5 months ago
dev 5256008700 fix(audit-codex): resolve P0 blockers + close most check errors (42 → 5)
5 months ago
dev 9b809e4ecb chore(eidos): drop \$app/environment imports (decouple from SvelteKit)
5 months ago
dev b54d42e230 feat(format/dates): add formatRelative to engine + route RelativeTime through runtime
5 months ago
dev 7b01397aab feat(format/numbers): per-call locale override (parity with dates engine)
5 months ago
dev 89f52c5e88 feat(eidos): Card, Avatar ext, Image, SText, Badge, service components + dates engine fixes
5 months ago
dev 0804749147 Words: text alignment, heading picker, ToolPopover cleanup, word boundary fixes
5 months ago
dev cc0d38ec52 refactor(floating): extract createFloatingShellRoot + buildFloatingShellWrapperProps helpers (audit Round 3 §3 #1)
5 months ago
dev bf7e116af9 refactor(soma): route FieldProvider through field/internals barrel + register DRP view sub-parts (audit Round 3 §3 #23 + P4 follow-up)
5 months ago
dev 3a23fa239b docs(pendientes): downgrade BaseSegmentProvider from 'diferir' to 'descartar' — false positive
5 months ago
dev 3c87993513 refactor(date-field): split updateSegment into pipeline helpers (audit Round 3 §3 #22)
5 months ago
dev c1301fb550 refactor(soma): extract ListSelectionHelper for combobox/select (audit Round 3 §3 #21)
5 months ago

Powered by TurnKey Linux.