Commit Graph

20 Commits

Author SHA1 Message Date
Ashley Hunter ef2342aae2 feat: add "Open in StackBlitz" to component examples (#1381)
Adds a button on each runnable docs example that boots a real, runnable
Angular CLI project on StackBlitz, with helm source vendored from the existing
generated pipeline so it stays in sync.

- generate-hlm-component-preview captures the exact CLI output (libs/ui, deps,
  tsconfig paths) and version/preset metadata; all @angular packages pinned to a
  single consistent major; example-only deps (tanstack, luxon, ngx-scrollbar,
  embla autoplay, extra ng-icon sets) added explicitly
- generate-primitive-snippets bundles sibling files of multi-file examples
  (e.g. data-table) and rewrites back-references to the entry
- client-side builder assembles the project, drops mismatched Angular ranges,
  rewrites /assets URLs to the live docs origin, and bundles siblings
- docs-internal examples (RTL) are excluded as not self-contained
- fix data-table flexRenderComponent calls that only failed under strict AOT
2026-06-03 12:03:09 +02:00
Merlin Moos f4a96bd1d7 feat: add manual installation primitives 2026-03-17 00:27:01 +01:00
Benjamin Heiss cde65b91f9 Feat/add extract primitive generator (#736)
* docs: autogenerate defaultcode

* docs: generate snippets

* docs: improve generator and fix accordion

* docs: improve generator and fix alert

* docs: improve generator and fix alert dialog

* docs: improve generator and fix aspect ratio

* docs: fix avatar and badge

* docs: fix breadcrumb and button

* docs: fix calendar card and carousel

* docs: fix checkbox, collapsible, command, combobox, dropdown menu

* docs: fix data-table, date-picker, dialog

* docs: fix command and formfield

* docs: fix hovercard, icon, input

* docs: fix inputotp, label, menubar and pagination

* docs: fix popover, progress, radio-group, scroll-area, select

* docs: fix separator, sheet, skeleton, sonner, spinner, switch, table, tabs

* docs: fix tabs,textarea,toggle,tooltip

* docs: run generator on serve

* docs: remove options from generator

* docs: fix tests for generators

* docs: run formatter

* docs: refactor generator and add tests
2025-06-30 22:36:38 +02:00
Marc Stammerjohann 014a162116 fix(docs): generate helm api (#714)
* fix: use helm directory for api definitions

* renames uiDir to helmDir

* fix: replace docType ui with helm
2025-06-10 18:09:36 +02:00
Sammy Mohamed d826874baa feat: ui primitive api autodocs (#464)
* feat: ui api autodocs executor

- adds api page sections
- page navigation links
2025-05-12 21:34:15 -04:00
Ashley Hunter 9b654631cc build: nx version updates (#672) 2025-04-27 12:54:23 +02:00
Benjamin Heiss b9ae283dba ci: add zerops import and drizzle migrate, remove vercel (#522) 2024-12-10 18:40:30 +01:00
Ashley Hunter fa8785183e build: moving to pnpm, eslint and prettier (#483) 2024-11-20 22:19:10 -05:00
Ben Snyder d1cd6fb89f chore: update to Nx 19.6.5 and Analog 1.7.3 (#380)
* chore: update to Nx 19.6.5

* chore: maintenance update for biomejs, bun, and ci runs

* chore: maintenance update for biomejs, bun, and ci runs
2024-09-23 17:19:13 -04:00
Ben Snyder fbf92e3999 feat(nx): convert to eslint flat config (#265)
* feat(nx): convert to eslint flat config

* fix(nx): use .cjs extensions for flat config to work

---------

Co-authored-by: Robin Goetz <35136007+goetzrobin@users.noreply.github.com>
2024-04-23 20:00:13 +02:00
Ben Snyder 694e0e442c feat(repo): update vite to 5.2.x, @analogjs/* to 1.2.x, and update various supporting packages (#264)
* feat(nx): upgrade nx to version 18.3.3

* feat(repo): update vite to 5.2.x, @analogjs/* to 1.2.x, and update various supporting packages

* feat(repo): adjust tsconfig to use @spartan-ng/app/* over ~/*
2024-04-23 19:58:33 +02:00
robingotz 078e067772 chore: upgrade workspace to newest nx & testing dependencies to allow signal input testing 2024-03-06 17:49:30 +01:00
robingotz 4db2ebc89d chore: move from yarn to pnpm 2024-01-30 18:58:16 +01:00
Brandon Roberts 3bf859cafa feat(trpc): add trpc lib and e2e test suite (#94) 2024-01-02 17:09:54 +01:00
Chau Tran 3b6fd01ccb chore: formatting with new prettier configf (#54) 2023-11-17 13:30:50 -05:00
robingotz 6d2fb0201b feat: upgrade to angular v17 2023-11-15 15:42:24 -05:00
Robin Goetz 5582a9b4bd build: setup initial CI and other repository helpers
Taken from the amazing config set up in the Analog repository. This is starting to feel legit...
2023-06-16 13:29:54 -04:00
Robin Goetz ec0194c1f0 refactor: rename analog-trpc to app 2023-05-22 19:42:34 -04:00
Robin Goetz 91ddb4fbc2 fix: remove unused app 2023-04-05 13:26:59 -04:00
Robin Goetz f8b5377844 Initial commit 2023-04-04 11:52:32 -04:00