Files
OSIT-AE-App-Svelte/OLD_README_guidelines_v1.md
Scott Idem 7e1eaba3bc feat: Migrate ESLint to flat config and resolve initial linting errors
Migrated the ESLint configuration to the new flat config format ()
and addressed several initial linting errors.

Key changes include:
- Updated ESLint configuration to treat  as warnings instead of errors.
- Fixed  errors in  by declaring  and .
- Corrected  error in  by using  instead of an out-of-scope .
- Resolved  error in  by replacing the undefined  directive with the  component.
- Addressed  errors in  by replacing  with  and  with .
- Fixed  errors in  by importing necessary modules (, , ) and adding missing props (, , , , ).
2025-11-17 18:46:54 -05:00

1.3 KiB

One Sky IT's Aether App - UI and UX Guidelines and Rules

General

Events

layout header

Journals

buttons

alert
info
priority, flag
warning, hide
variant-soft-warning hover:variant-filled-warning
error, delete, disable
variant-soft-error hover:variant-filled-error

new root layout header

submenu

flex flex-row items-center justify-center gap-1

Svelte 5 and SvelteKit v2 (framework and routing)

Tailwind 3.x CSS (styles)

Waiting to upgrade to 4.x when ShadCN is ready. ShadCN is still being worked on as of late March 2025.

CodeMirror 6.x (text and code editor)

ShadCN (Tailwind Components)

Skeleton (Design System, Tailwind Components, Functional Components)

Waiting to upgrade to Skeleton v3. Mostly because of the Tailwind 4.x upgrade needed for ShadCN.

Flowbite (Tailwind Components)

Lucide Icons (SVG Icons)

Markdown

Using marked for Markdown parsing.

Edra (TipTap based Rich Text Editor)