unkn0wn
40505bd05e
Merge branch 'main' of https://git.novaprojects.dev/unkn0wn/nova-design-system
2026-06-09 13:15:04 +02:00
unkn0wn
ef22eb5615
feat: add LoadingBar component with known and unknown states
2026-06-09 13:15:01 +02:00
unkn0wn
2dd911dbc5
feat: update package to version 0.02.0
Publish to npm / check-and-publish (push) Successful in 1m42s
2026-06-04 12:32:57 +00:00
unkn0wn
27134ea118
feat: adding auto publish pipeline
2026-06-04 12:31:51 +00:00
unkn0wn
ee8be2e20b
fix: updating readme to give accurate informations
2026-06-04 12:13:30 +00:00
unkn0wn
b3ec60db5d
feat: add ListItem component with title and subtitle
2026-06-04 14:07:25 +02:00
unkn0wn
4af10b10f7
fix: update package name to include scope and clean up scripts
2026-06-04 13:44:47 +02:00
LOUIS POTEVIN
feebe17abf
feat: add Link component with hover and active states
2026-06-04 12:49:20 +02:00
LOUIS POTEVIN
5600107e53
feat: add Button component with primary and secondary styles, including disabled state
2026-06-04 12:09:34 +02:00
LOUIS POTEVIN
c585ec3266
feat: add Tabs component with Tab, TabItem, and TabContent for improved navigation
2026-06-04 11:36:32 +02:00
LOUIS POTEVIN
dd48a02e3b
fix: removing obsolete component listing file
2026-06-04 11:36:18 +02:00
LOUIS POTEVIN
3cdb0b709e
fix: adding generic font family
2026-06-04 10:05:09 +02:00
LOUIS POTEVIN
72d5425090
fix: Update sort icons to use currentColor for theming support
2026-05-27 15:18:52 +02:00
LOUIS POTEVIN
dd6cd34a61
feat: update Toggle component to use 'data-checked' prop and adding theme toggle functionality, default to dark mode
2026-05-27 15:09:52 +02:00
LOUIS POTEVIN
17f37eec5a
fix: update SVG icons to use 'none' for fill attribute
2026-05-27 15:07:15 +02:00
LOUIS POTEVIN
96b8192408
fix: removing comment
2026-05-27 14:45:38 +02:00
LOUIS POTEVIN
1aa34d2640
feat: add Toggle component
2026-05-27 14:45:19 +02:00
LOUIS POTEVIN
079bacf3a6
feat: refactor notification styles and structure
2026-05-27 13:23:51 +02:00
LOUIS POTEVIN
8b1016b1aa
feat: add multiple notification types to the Notifications section
2026-05-27 13:23:26 +02:00
LOUIS POTEVIN
c2e13d5c48
feat: rename color variables from correct to success
2026-05-27 13:21:35 +02:00
LOUIS POTEVIN
eadf6481e8
Update SVG icons to use currentColor for fill and stroke attributes
...
- Changed fill attribute from "none" to "currentColor" in sort and stats SVGs.
- Updated stroke color to "currentColor" in upload SVGs.
- Ensured all SVGs maintain their original design while allowing for dynamic color changes based on parent elements.
2026-05-27 13:21:17 +02:00
LOUIS POTEVIN
7e803a24c4
feat: update dependancies versions and setting up new color themes and new fonts
2026-05-27 12:04:06 +02:00
unkn0wn
e8ed7e2a73
feat: add Notification component with styling and integration in the main page
2026-05-15 21:26:16 +02:00
unkn0wn
b807a2a3c4
feat: update Sort icon to remove the use of currentColor
2026-05-15 21:01:57 +02:00
unkn0wn
98db7328cb
feat: add icon set with size variants
...
Added icons:
- Arrow2Icon
- BinIcon
- BurgerIcon
- CalendarIcon
- CheckIcon
- CloseIcon
- CodeIcon
- CubeIcon
- DownloadIcon
- FilterIcon
- HelpIcon
- HomeIcon
- LinkIcon
- MinusIcon
- MoreIcon
- OverviewIcon
- PlusIcon
- ProfileIcon
- SearchIcon
- SettingsIcon
- ShareIcon
- ShieldIcon
- SortIcon
- StatsIcon
- UploadIcon
Available sizes:
- 16px
- 24px
- 32px
SortIcon variants:
- default
- ascend
- descend
Notes:
- Added a dedicated icon grid preview in the design system page
- Verified consistency across all supported sizes
2026-05-15 20:59:28 +02:00
unkn0wn
68641ef5fe
feat: add Upload icon with multiple sizes (16, 24, 32) and update index export
2026-05-15 19:30:42 +02:00
unkn0wn
ed7bc3ab6b
feat: add Close icon with multiple sizes (16, 24, 32) and update index export
2026-05-15 19:07:08 +02:00
unkn0wn
18702da0b6
feat: update icon exports and add Search icon with multiple sizes
2026-05-15 18:51:05 +02:00
unkn0wn
678ce7f36f
feat: add Share icon with multiple sizes (16, 24, 32) and update index export
2026-05-15 18:44:25 +02:00
unkn0wn
a67d5eae12
feat: enforce required size prop and remove orientation prop from profile icon
2026-05-15 18:42:55 +02:00
unkn0wn
5323483d65
feat: add Arrow2 and Profile icons with multiple sizes and orientations
...
- Introduced new SVG icons for Arrow2 in sizes 16, 24, and 32 with orientations: up, down, left, and right.
- Added Profile icon in sizes 16, 24, and 32.
- Created a new index file for icons to facilitate easier imports.
- Updated the main page to showcase the new icons in a grid layout.
- Added global styles for the design system, including typography and spacing tokens.
- Updated layout styles for better visual consistency.
2026-05-15 18:38:11 +02:00
unkn0wn
35b9ca30cd
feat: add typography tokens and mixins for consistent styling
2026-05-15 17:44:18 +02:00
unkn0wn
a2684476da
feat: add base spacing, radius, and border width tokens
2026-05-15 17:27:02 +02:00
unkn0wn
cd2e88f20a
feat: add semantic color tokens for light and dark themes
2026-05-15 17:24:56 +02:00
unkn0wn
2347af8d0a
feat: update package.json and add generate-barrel script
...
- Set project name to "nova-design-system" and updated version to 0.1.0
- Added description for the project
- Defined exports for the main entry and styles
- Included a new script "barrel" to generate index.ts for components
- Added "sass" as a devDependency
chore: update package-lock.json
- Added "sass" as a devDependency with version ^1.99.0
- Updated dependencies including @parcel/watcher and others
refactor: remove unused assets and Welcome component
- Deleted astro.svg and background.svg assets
- Removed Welcome.astro component as it was no longer needed
2026-05-15 17:24:14 +02:00
unkn0wn
f87b267b7b
feat: initialize Astro project with basic structure and assets
2026-05-15 17:03:59 +02:00
unkn0wn
925509de92
Updating README
...
Signed-off-by: unkn0wn <louis1.potevin1@gmail.com >
2026-05-15 14:45:35 +00:00
unkn0wn
dc6fb66cba
Create LICENSE.md
...
Signed-off-by: unkn0wn <louis1.potevin1@gmail.com >
2026-05-15 14:34:32 +00:00
unkn0wn
5fb256ff41
Initial commit
2026-05-15 14:32:15 +00:00