Andre H
4d646e1ac0
🔧 chore: extend to buttonOrLinkProps
2024-02-22 15:03:21 +07:00
Andre H
5be29a9745
🔧 chore: add id to allow singular toast deletion
2024-02-22 14:59:12 +07:00
Andre H
fffc370d40
🔧 chore: rework usememo logic
2024-02-22 14:58:57 +07:00
Andre H
1cd60d84dd
🔧 chore: use framer-motion
2024-02-22 14:22:29 +07:00
a846531e43
Set DNS in application deployment request ( #94 )
...
Co-authored-by: neeraj <neeraj.rtly@gmail.com>
2024-02-22 12:50:35 +05:30
Andre H
c8a153ad27
🔧 chore: usememo dependencies
2024-02-22 14:20:26 +07:00
Andre H
bb7a88f7e9
🔧 chore: add toast render page
2024-02-22 14:17:02 +07:00
Andre H
675112079c
⚡ ️ feat: implement toast component
2024-02-22 14:16:47 +07:00
Andre H
cb928c3360
🔧 chore: use buttonbaseprops, duration 2000 default
2024-02-22 14:16:21 +07:00
Andre H
5836779403
🔧 chore: export buttonBaseProps
2024-02-22 14:13:47 +07:00
Andre H
028dd35db1
🔧 chore: add icons
2024-02-22 14:13:27 +07:00
Andre H
ef9f4df28a
🔧 chore: ghost button is white, not transparent
2024-02-22 14:13:10 +07:00
6b17dce2ae
UI fixes in Snowball frontend app ( #93 )
...
* Fix alignment of deployment status chip
* Use template name from env
* Use env for git template link
* Add loading spinner for create project
* Display user name
* Format the displayed user name
---------
Co-authored-by: neeraj <neeraj.rtly@gmail.com>
2024-02-22 11:25:17 +05:30
Wahyu Kurniawan
496404195c
Merge branch 'main' of https://github.com/snowball-tools/snowballtools-base into andrehadianto/design-system-components
2024-02-22 12:45:17 +07:00
Wahyu Kurniawan
9dec48d67c
♻️ refactor: add disabled button example page
2024-02-22 12:24:25 +07:00
Andre H
267b52a352
Merge remote-tracking branch 'origin/andrehadianto/design-system-components' into andrehadianto/T-4869-toast
2024-02-22 11:49:11 +07:00
Andre H
fa96b6e734
🔧 chore: add to components render page
2024-02-22 11:46:39 +07:00
Andre H
22c581dd33
🔧 chore: add icons
2024-02-22 11:46:17 +07:00
Andre H
d3013719e6
🔧 chore: wip simple toast render
2024-02-22 11:45:55 +07:00
Andre H
98a4d7be07
⚡ ️ feat: implement toast contexts
2024-02-22 11:45:35 +07:00
Andre H
3928e2610f
🔧 chore: add zIndex toast token
2024-02-22 11:45:01 +07:00
Andre H
075cc05db5
⚒️ build: add @radix-ui/react-toast
2024-02-22 11:43:31 +07:00
e816c596ca
Publish ApplicationRecord
and ApplicationDeploymentRequest
on creating new deployments ( #89 )
...
* Create application deployment request on new deployment
* Save application deployment request datas in deployment entity
* Add project as dependency
* Use project repo name as record app name
---------
Co-authored-by: neeraj <neeraj.rtly@gmail.com>
2024-02-22 10:04:33 +05:30
Wahyu Kurniawan
6df094bf2e
[T-4861: feat] Inline notification component ( #86 )
...
* ⚡ ️ feat: create info square icon component
* ⚡ ️ feat: create inline notification component
* 📝 docs: add js doc comment and add inline notification component to the example page
* 🐛 fix: use the right method of `useCallback
2024-02-22 10:45:19 +07:00
Andre Hadianto
2369f4498a
Merge pull request #85 from snowball-tools/andrehadianto/T-4863-input-field
...
feat: input field
2024-02-22 10:18:59 +08:00
Wahyu Kurniawan
eb6a727425
[T-4862: feat] Link component ( #88 )
2024-02-22 09:17:22 +07:00
Andre H
da2f7ede42
🔧 chore: add dependency to usememo
2024-02-22 09:15:17 +07:00
4d0f2ca893
SO webapp-ify the frontend ( #82 )
...
* webapp-ify
* Tweak values
* Self-contained
2024-02-21 13:53:05 -06:00
Andre H
448d0ceb7c
🔧 chore: 1 classname per object
2024-02-21 17:10:45 +07:00
Andre H
195d957251
🔧 chore: restructure tailwind classnames
2024-02-21 17:08:33 +07:00
Andre H
807a4b1197
🔧 chore: lint
2024-02-21 17:08:14 +07:00
Andre H
5f6723fad6
♻️ refactor: create new renderInput for component page
2024-02-21 17:07:59 +07:00
Andre H
b663067035
🔧 chore: use absolute import
2024-02-21 17:07:30 +07:00
8ca55cd888
Implement polling for project deployment updates ( #87 )
...
* Populate organization and user if db is empty
* Use hardcoded user id from fixtures
* Implement polling for get deployments query
* Handle review changes
---------
Co-authored-by: neeraj <neeraj.rtly@gmail.com>
2024-02-21 15:34:33 +05:30
Andre Hadianto
b3a99475af
Merge branch 'andrehadianto/design-system-components' into andrehadianto/T-4863-input-field
2024-02-21 17:39:29 +08:00
Wahyu Kurniawan
ea44efa0f2
[T-4867: feat] Horizontal and vertical tabs component ( #84 )
...
* ⚡ ️ feat: create tabs component
* ♻️ refactor: avoid big conflict on the example page
* 🔧 chore: upgrade tailwindcss and install `@radix-ui/react-tabs`
* ⚡ ️ feat: create globe icon component
* 🎨 style: adjust vertical tab theme
* 📝 docs: add vertical tabs to the example page
2024-02-21 16:13:16 +07:00
Andre H
7d5963d776
🔧 chore: add input to page/components
2024-02-21 15:44:21 +07:00
Andre H
33b6191539
⚡ ️ feat: implement Input Field component
2024-02-21 15:43:53 +07:00
Andre H
636f68d7a4
🔧 chore: add more icons
2024-02-21 15:43:32 +07:00
Andre H
237e9e5cb9
🔧 chore: implement classnames utils
2024-02-21 15:43:09 +07:00
Andre H
e70bb34190
⚒️ build: reorder packages
2024-02-21 15:42:35 +07:00
fc240c93d8
SO deployable config for the backend. ( #83 )
...
* webapp-ify
* SO deployable config for the backend.
* Use process.env
* Detangle
2024-02-21 00:05:45 -06:00
Andre H
b5eef95d15
Merge remote-tracking branch 'origin/main'
2024-02-21 11:00:14 +07:00
Zachery
f0121605c4
feat: avatar component ( #76 )
2024-02-21 11:39:38 +08:00
Wahyu Kurniawan
c8f1c58507
Merge pull request #81 from snowball-tools/ayungavis/T-4837-badge
...
[T-4837: feat] Badge component
2024-02-20 23:42:56 +07:00
Wahyu Kurniawan
83508cd81d
Merge branch 'andrehadianto/design-system-components' of https://github.com/snowball-tools/snowballtools-base into ayungavis/T-4837-badge
2024-02-20 23:38:35 +07:00
Wahyu Kurniawan
76c59e2c58
Merge pull request #80 from snowball-tools/ayungavis/T-4838-checkbox
...
[T-4838: feat] Checkbox component
2024-02-20 23:37:30 +07:00
Wahyu Kurniawan
a5bce0cda2
🎨 style: adjust disabled hover text color
2024-02-20 23:34:20 +07:00
Wahyu Kurniawan
3a085a79ae
Merge branch 'andrehadianto/design-system-components' of https://github.com/snowball-tools/snowballtools-base into ayungavis/T-4838-checkbox
2024-02-20 23:29:18 +07:00
Wahyu Kurniawan
abfe6a523c
Merge pull request #79 from snowball-tools/ayungavis/T-4842-datepicker
...
[T-4842: feat] Calendar component
2024-02-20 23:26:38 +07:00