Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: v2 #192

Open
wants to merge 344 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
344 commits
Select commit Hold shift + click to select a range
b198c63
fix: figma plugin
TorstenDittmann Jul 24, 2024
3d42a28
feat: new color tokens
TorstenDittmann Jul 25, 2024
11ec01e
push leftovers
TorstenDittmann Jul 25, 2024
6bed834
ci: add webkit
TorstenDittmann Aug 5, 2024
beb0a91
Merge branch 'main' of https://github.com/appwrite/pink into v2
TorstenDittmann Aug 5, 2024
107e639
repo: update pnpm version
TorstenDittmann Aug 5, 2024
711edc7
ci: disable webkit
TorstenDittmann Aug 5, 2024
25db62a
ci: fix tests
TorstenDittmann Aug 5, 2024
649cb41
fix: stuff
TorstenDittmann Aug 12, 2024
f6234ac
fix: pnpm scripts
TorstenDittmann Aug 12, 2024
9e5cfc3
fix: pnpm scripts
TorstenDittmann Aug 12, 2024
881f856
feat: keyboard and tooltip
TorstenDittmann Aug 12, 2024
766049f
fix: refernce tests
TorstenDittmann Aug 12, 2024
7092be0
feat: typography
TorstenDittmann Aug 12, 2024
0bc57cd
feat: empty state
TorstenDittmann Aug 13, 2024
eda317d
feat: themes in storybook
TorstenDittmann Aug 22, 2024
45e6069
feat: theme switcher
TorstenDittmann Aug 22, 2024
00a6911
feat: dropzone and file list components
ArmanNik Aug 23, 2024
ccc1d7a
feat: pagination
TorstenDittmann Aug 23, 2024
4a3d754
feat: release stuff
TorstenDittmann Aug 23, 2024
67c99f4
feat: file upload component
ArmanNik Aug 30, 2024
fbf98b4
fix: tooltip and typography
TorstenDittmann Sep 2, 2024
f2678c6
chore: bump version
TorstenDittmann Sep 2, 2024
ef5b55e
fix: imports
TorstenDittmann Sep 2, 2024
23c6e5b
fix stuff
TorstenDittmann Sep 2, 2024
46edd54
fix: tests
TorstenDittmann Sep 2, 2024
9654aab
fix inputs
TorstenDittmann Sep 2, 2024
20e773a
fix inputs types
TorstenDittmann Sep 3, 2024
5c1b84f
feat: input helper
TorstenDittmann Sep 3, 2024
7711c7b
fix: icon colors
TorstenDittmann Sep 3, 2024
11ea99b
fix: icons
TorstenDittmann Sep 3, 2024
348edc3
fix: icon export
TorstenDittmann Sep 3, 2024
fe71979
fix: tests
TorstenDittmann Sep 3, 2024
dfe04a9
fix: icon usage
TorstenDittmann Sep 3, 2024
5c1352d
fix: switch
TorstenDittmann Sep 3, 2024
0d8f6b1
fix text button
TorstenDittmann Sep 3, 2024
e1afe72
fix: toggle button
TorstenDittmann Sep 3, 2024
3474db5
bump
TorstenDittmann Sep 3, 2024
889da23
feat: stack reverse directions
TorstenDittmann Sep 3, 2024
894e832
fix: buttons & icons
TorstenDittmann Sep 4, 2024
30dabde
bump version
TorstenDittmann Sep 4, 2024
33dc2eb
fix: tables
TorstenDittmann Sep 5, 2024
b3b8a5a
bump
TorstenDittmann Sep 5, 2024
2fdacf3
fix: textarea
TorstenDittmann Sep 5, 2024
3df61bd
fix: badge and cell wrap
TorstenDittmann Sep 5, 2024
deaf1f5
sync
TorstenDittmann Sep 5, 2024
dbde627
fix
TorstenDittmann Sep 5, 2024
8b24b6c
sync
TorstenDittmann Sep 5, 2024
89168fe
sync
TorstenDittmann Sep 5, 2024
675d0ea
sync
TorstenDittmann Sep 5, 2024
7148910
sync
TorstenDittmann Sep 9, 2024
aaf7747
sync
TorstenDittmann Sep 9, 2024
53b3a03
sync
TorstenDittmann Sep 9, 2024
644232c
feat: select
TorstenDittmann Sep 17, 2024
5a1e7a2
bump
TorstenDittmann Sep 17, 2024
dfdf4dc
bump
TorstenDittmann Sep 17, 2024
8e81fe3
bump
TorstenDittmann Sep 17, 2024
e701bb8
sync
TorstenDittmann Sep 17, 2024
c89393d
sync
TorstenDittmann Sep 17, 2024
59fb5bf
bump
TorstenDittmann Sep 17, 2024
27087e6
bump
TorstenDittmann Sep 17, 2024
685d30f
bump
TorstenDittmann Sep 17, 2024
0e65159
bump
TorstenDittmann Sep 17, 2024
a0d9bfb
fix: action list
TorstenDittmann Sep 18, 2024
9fdfa1f
feat: lots of good stuff
TorstenDittmann Sep 18, 2024
eee5492
bump
TorstenDittmann Sep 18, 2024
6823c0f
fix: imports
TorstenDittmann Sep 18, 2024
c32aa89
bump
TorstenDittmann Sep 18, 2024
c4312a3
sync
TorstenDittmann Sep 19, 2024
c7fde9b
sync
TorstenDittmann Sep 19, 2024
da3989c
Merge branch 'v2' of github.com:appwrite/pink into feat-file-upload-c…
ArmanNik Sep 19, 2024
e77d44a
fix: merge
ArmanNik Sep 19, 2024
3b5fed7
feat: upload box
ArmanNik Sep 19, 2024
4bd71d2
chore: more cases
ArmanNik Sep 19, 2024
8a4d265
feat: codeblock
ArmanNik Sep 24, 2024
8ea1516
feat: code block and inline code
ArmanNik Sep 25, 2024
e507d6a
fix: padding when line number is disabled
ArmanNik Oct 3, 2024
0321658
chore: bump release
TorstenDittmann Oct 15, 2024
34185d4
Add HiddenText component
ernstmul Oct 21, 2024
c160b5f
Move timeout to prop
ernstmul Oct 21, 2024
3cafb50
Align storybook
ernstmul Oct 21, 2024
3fd3674
Increase dot font-size
ernstmul Oct 21, 2024
808e4f8
Fix darkmode text color
ernstmul Oct 21, 2024
187f398
Add tooltip
ernstmul Oct 21, 2024
e38cf3f
Update -900 colors to theme based var
ernstmul Oct 21, 2024
e1276ac
Merge pull request #227 from appwrite/fix-button-link-dark-color
ArmanNik Oct 21, 2024
af797d5
Remove exclamation mark
ernstmul Oct 21, 2024
f44c416
feat: extra small card padding
ArmanNik Oct 21, 2024
e1c564f
Merge pull request #228 from appwrite/feat-xs-card-padding
TorstenDittmann Oct 21, 2024
6e61ef9
Merge branch 'v2' into feat-file-upload-component
ArmanNik Oct 21, 2024
391f887
Merge branch 'v2' into feat-code-block
ArmanNik Oct 21, 2024
6d4b4ff
Merge pull request #222 from appwrite/feat-code-block
ArmanNik Oct 21, 2024
97f1fe0
Fix css vars
ernstmul Oct 21, 2024
0b88285
chore: bump version
ArmanNik Oct 21, 2024
9c24475
chore: bump version
ArmanNik Oct 21, 2024
5b97ae9
fix: helper fnc
ArmanNik Oct 21, 2024
9819723
chore: bump version
ArmanNik Oct 21, 2024
da13a0a
fix: missing padding in cards and bump
ArmanNik Oct 21, 2024
9cf5a97
Make gap between icons smaller
ernstmul Oct 21, 2024
f98db14
fix: add missing stories
ArmanNik Oct 21, 2024
a564b09
Change gap, and width of the component
ernstmul Oct 21, 2024
a2eff05
Buttons only visible on hover
ernstmul Oct 21, 2024
880c354
feat: add restProps to typography
ArmanNik Oct 21, 2024
62a1ee6
fix: export popover and bump
ArmanNik Oct 21, 2024
e2363f8
Merge branch 'v2' of github.com:appwrite/pink into feat-file-upload-c…
ArmanNik Oct 21, 2024
f7590ea
Add box component
ernstmul Oct 22, 2024
16a503e
Merge pull request #230 from appwrite/feat-box-component
ArmanNik Oct 22, 2024
80b8c23
Renaming
ernstmul Oct 22, 2024
aebbad5
Rename story
ernstmul Oct 22, 2024
ed55654
Merge pull request #231 from appwrite/fix-box-to-fieldset
ArmanNik Oct 22, 2024
e6e883d
Overlay with buttons, instead of next to the text
ernstmul Oct 22, 2024
17980d2
Merge pull request #229 from appwrite/feat-hidden-text
ArmanNik Oct 22, 2024
e29fd5f
chore: bump version
ArmanNik Oct 22, 2024
dbb7ac1
Remove legend span background color
ernstmul Oct 22, 2024
cf7ae32
WIP root directory component
ernstmul Oct 22, 2024
2357e9a
feat: dashed card and version bump
ArmanNik Oct 22, 2024
6b6c64d
Remove background of storybook
ernstmul Oct 22, 2024
4da6d98
Merge pull request #233 from appwrite/fix-fieldset-legend-half-backgr…
ArmanNik Oct 22, 2024
656104b
feat: image component
ArmanNik Oct 22, 2024
eef1a20
Typescript fixes
ernstmul Oct 23, 2024
a2170b9
feat: add truncate to typography, media card component
ArmanNik Oct 23, 2024
99e8e36
chore: bump version
ArmanNik Oct 23, 2024
4fa78b4
feat: add negative margin to fieldset and bumb version
ArmanNik Oct 23, 2024
6ad1d92
fix: fieldset margin
ArmanNik Oct 23, 2024
3550782
Update to using melt
ernstmul Oct 23, 2024
377145a
Update to using melt
ernstmul Oct 23, 2024
0ddbb7a
Better responsiveness
ernstmul Oct 23, 2024
32edf88
Monitor viewport
ernstmul Oct 23, 2024
adfe53f
fix: select component and bump version
ArmanNik Oct 23, 2024
404d194
fix: input size, centrilize css, bump version
ArmanNik Oct 23, 2024
542d70b
Update border neutral
ernstmul Oct 24, 2024
811f8a5
Merge pull request #234 from appwrite/fix-border-neutral-color
ArmanNik Oct 24, 2024
65fcb24
feat: selector, bump version
ArmanNik Oct 24, 2024
44ce7b2
feat: add new icons
ArmanNik Oct 24, 2024
afdc794
chore: run build
ArmanNik Oct 24, 2024
a73dcda
feat: more icons
ArmanNik Oct 24, 2024
d2191bf
chore: more icons
ArmanNik Oct 24, 2024
09e5b6a
chore: add svelte
ArmanNik Oct 24, 2024
50497e9
fix: figma icon
ArmanNik Oct 24, 2024
9f4bafc
feat: missing icons
ArmanNik Oct 24, 2024
ae476c8
chore: missing icons
ArmanNik Oct 24, 2024
286e82f
chore: bump icons version
ArmanNik Oct 24, 2024
41bf43e
fix: wrong icon import
ArmanNik Oct 24, 2024
6868725
Merge branch 'v2' into feat-file-upload-component
ArmanNik Oct 24, 2024
4643e04
Merge pull request #218 from appwrite/feat-file-upload-component
ArmanNik Oct 24, 2024
32d73eb
feat: add readonly to inputs
ArmanNik Oct 24, 2024
52a796c
chore: bump version
ArmanNik Oct 24, 2024
5878832
chore: run build command
ArmanNik Oct 24, 2024
607f557
chore: bump version
ArmanNik Oct 24, 2024
67a7e98
chore: bump version an fix imports
ArmanNik Oct 24, 2024
0b4a8ef
fix: helpers import, bump version
ArmanNik Oct 25, 2024
648d77e
feat: add image option to card selector, add new stack sizes, bump ve…
ArmanNik Oct 25, 2024
19c3ac9
fix: selector component
ArmanNik Oct 25, 2024
590b9b1
WIP combobox based on select component
ernstmul Oct 25, 2024
a81e85e
feat: tabs fixes, secondary cards fix, bump version
ArmanNik Oct 26, 2024
611c58c
fix: shiki
ArmanNik Oct 26, 2024
469caf1
fix: shiki
ArmanNik Oct 26, 2024
b818bd1
chore: bump version
ArmanNik Oct 26, 2024
c4794c0
fix: popover and hiddentext
ArmanNik Oct 27, 2024
d0c16ad
feat: start wizard and fix title
ArmanNik Oct 27, 2024
3e2e97b
chore: switch to s, m, l ... for sizes
ArmanNik Oct 27, 2024
3962b58
chore: switch to s, m, l ... for sizes
ArmanNik Oct 27, 2024
df1c245
chore: convert more components
ArmanNik Oct 27, 2024
b3e6a25
chore: convert more components
ArmanNik Oct 27, 2024
35d44b5
chore: convert small to s
ArmanNik Oct 27, 2024
7032720
chore: convert medium to m
ArmanNik Oct 27, 2024
f8a6659
chore: x-large to xl
ArmanNik Oct 27, 2024
caf6013
chore: large to l
ArmanNik Oct 27, 2024
275d30f
fix: story
ArmanNik Oct 27, 2024
9cb07a1
feat: wizard
ArmanNik Oct 27, 2024
2d6b35d
feat: mobile wizard
ArmanNik Oct 27, 2024
93e186f
feat: wizard
ArmanNik Oct 27, 2024
a646850
chore: bump version
ArmanNik Oct 27, 2024
25ee1e9
fix: wizard design review
ArmanNik Oct 27, 2024
b84fbe2
chore: bump version
ArmanNik Oct 27, 2024
927f66d
merge
TorstenDittmann Oct 27, 2024
320b32c
fix: design review
ArmanNik Oct 27, 2024
8976374
chore: bump version
ArmanNik Oct 28, 2024
12aa172
fix: status size
ArmanNik Oct 28, 2024
cb51114
fix: media component object position forimage
ArmanNik Oct 28, 2024
8c7ecbd
fix: stack
ArmanNik Oct 28, 2024
62531af
fix: wizard
ArmanNik Oct 28, 2024
e51e418
chore: bump version
ArmanNik Oct 28, 2024
438dd05
fix: wizaed
ArmanNik Oct 28, 2024
2af8408
fix: make title optional
ArmanNik Oct 28, 2024
ab88cc5
fix: make title optional
ArmanNik Oct 28, 2024
22010eb
Skeleton loader
ernstmul Oct 30, 2024
e35bbb1
feat: modal
ArmanNik Nov 6, 2024
5548c2f
bump: version
ArmanNik Nov 6, 2024
6543ca7
fix: modal
ArmanNik Nov 7, 2024
e26f8e6
chore: add spinner to components
ArmanNik Nov 7, 2024
90b2525
Merge remote-tracking branch 'origin/v2' into v2
ernstmul Nov 8, 2024
a69aea3
Add leading html to select options
ernstmul Nov 12, 2024
cfb0880
Remove skeleton references
ernstmul Nov 12, 2024
341f598
Merge pull request #237 from appwrite/feat-add-leading-html-to-select
ArmanNik Nov 14, 2024
d0e74bb
chore: bump version
ArmanNik Nov 14, 2024
deb2ce6
Update overlay color
ernstmul Nov 14, 2024
3bfbf0b
Merge branch 'v2' into feat-skeleton-loader
ernstmul Nov 14, 2024
9c1e782
Add story
ernstmul Nov 14, 2024
84933ac
Merge pull request #238 from appwrite/feat-skeleton-loader
ArmanNik Nov 14, 2024
3d41e15
chore: bump version
ArmanNik Nov 14, 2024
5f9364a
fix: use slot for modal description to allow links and custom code
ArmanNik Nov 14, 2024
c8c26a6
chore: bump version
ArmanNik Nov 14, 2024
2c3089b
ci: sdk preview
TorstenDittmann Nov 19, 2024
7e8c3b9
fix: command
TorstenDittmann Nov 19, 2024
c767e1a
fix tests
TorstenDittmann Nov 19, 2024
68fa6b5
fix references
TorstenDittmann Nov 19, 2024
988b01b
Merge pull request #239 from appwrite/ci-sdk-preview
TorstenDittmann Nov 19, 2024
eaf8dc4
Merge branch 'main' of https://github.com/appwrite/pink into v2
TorstenDittmann Nov 19, 2024
42a52f5
feat: action items
ArmanNik Nov 20, 2024
6872941
fix: menu item size, add no padding option to popover
ArmanNik Nov 20, 2024
377848c
feat: add external option to links
ArmanNik Nov 20, 2024
8510c4e
feat: allow hiding the footer
ArmanNik Nov 21, 2024
641e414
Merge branch 'v2' into fext-root-directory
ernstmul Nov 21, 2024
aac541e
Fix wrong merge
ernstmul Nov 21, 2024
20c011f
Merge branch 'v2' into feat-combobox-based-on-select
ernstmul Nov 21, 2024
b213f47
Fix wrong merge
ernstmul Nov 21, 2024
4db18b6
Fix wrong merge
ernstmul Nov 21, 2024
59b2612
Fix imports
ernstmul Nov 21, 2024
221f1f7
Merge pull request #232 from appwrite/fext-root-directory
ArmanNik Nov 21, 2024
1b0cc41
Merge pull request #235 from appwrite/feat-combobox-based-on-select
ArmanNik Nov 21, 2024
9cff1a0
fix: pagination and action menu
ArmanNik Nov 25, 2024
e26e5da
feat: add required option to selectors
ArmanNik Nov 26, 2024
89b1d56
fix: tabs
ArmanNik Nov 26, 2024
49b4c3d
feat: inline alert
ArmanNik Nov 26, 2024
2133203
fix: modal mobile
ArmanNik Nov 26, 2024
04ff0b8
feat: banner alert
ArmanNik Nov 26, 2024
41e89b3
fix directory picker: value exported, make use of svelte:window, chan…
ArmanNik Nov 26, 2024
a390374
fix directory picker: dispact data on select, remove id from type
ArmanNik Nov 26, 2024
cbe8fb5
test push
ArmanNik Nov 27, 2024
dde849a
test: use full path as itemId
ArmanNik Nov 27, 2024
83e89d1
feat: add icon options to directory items
ArmanNik Nov 27, 2024
bd39aa8
Add step component
ernstmul Nov 28, 2024
04b6dad
Add single step
ernstmul Nov 28, 2024
af52bf4
Badge to Tag, and make it optional
ernstmul Nov 28, 2024
7016367
Remove unused tags
ernstmul Nov 28, 2024
3754cff
feat: replace hard coded sizes add thubmnailhtml
ArmanNik Nov 28, 2024
0efea12
Add progress circle component
ernstmul Nov 28, 2024
3ecae89
fix: icon import
ArmanNik Nov 28, 2024
8cfd849
feat: make alert title optional
ArmanNik Nov 28, 2024
8c72d14
Merge branch 'v2' into feat-progress-circle
ernstmul Nov 29, 2024
3024ec4
Listen to prefers-reduced-motion
ernstmul Nov 29, 2024
338263e
Update size when prop is changed
ernstmul Nov 29, 2024
8d3efcf
Remove debug
ernstmul Nov 29, 2024
1077bec
Process comments
ernstmul Nov 29, 2024
1bb1b3a
fix: z-index for select component
ArmanNik Nov 29, 2024
017ed85
Merge pull request #241 from appwrite/feat-progress-circle
ArmanNik Nov 29, 2024
2e16bc5
Merge pull request #240 from appwrite/feat-step-component
ArmanNik Nov 29, 2024
353aa90
fix: modal
ArmanNik Dec 2, 2024
84c35f1
fix:backdrop
ArmanNik Dec 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
node_modules/
!dist
25 changes: 25 additions & 0 deletions .github/workflows/npm-preview.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: 'npm Preview'

on:
pull_request:

jobs:
setup:
name: Setup & Build Pink
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Use Node.js
uses: actions/setup-node@v2
with:
node-version: 20
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Build packages
run: pnpm run build
- name: Publish
run: pnpx pkg-pr-new publish --comment=update './v2/pink-sb' './v2/pink-icons'
50 changes: 31 additions & 19 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
@@ -1,24 +1,36 @@
name: Tests

on:
push:
branches: [main]
pull_request:
branches: [main]
push:
branches: [main]
pull_request:
branches: ["**"]

jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js
uses: actions/setup-node@v2
with:
node-version: 16
- name: Install dependencies
run: npm ci
- name: Run Linter
run: npm run lint
continue-on-error: true
- name: Build packages
run: npm run build
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js
uses: actions/setup-node@v2
with:
node-version: 20
- name: Install pnpm
uses: pnpm/action-setup@v4
- name: Install dependencies
run: pnpm install --frozen-lockfile
- name: Build packages
run: pnpm run build
- name: Run Linter
run: pnpm run lint
- name: Run tests
run: |
pnpm dev &
pnpm run test
- uses: actions/upload-artifact@v4
if: ${{ !cancelled() }}
with:
name: genauigkeit-report
path: |
v2/pink-sb/.genauigkeit/report/index.html
retention-days: 30
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@ icons-dist/
*.local
.turbo
.vercel
.idea
.idea
.zed
4 changes: 4 additions & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
engine-strict=true
auto-install-peers=true
legacy-peer-deps=true
node-linker=hoisted
7 changes: 7 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"useTabs": false,
"tabWidth": 4,
"singleQuote": true,
"trailingComma": "none",
"printWidth": 100
}
8 changes: 0 additions & 8 deletions .stylelintrc.json

This file was deleted.

8 changes: 0 additions & 8 deletions apps/kitchensink/.gitignore

This file was deleted.

3 changes: 0 additions & 3 deletions apps/kitchensink/README.md

This file was deleted.

Loading
Loading