Wahyu Kurniawan
410def0750
🐛 fix: forward ref the component to fix console error
2024-02-27 11:50:20 +07:00
Wahyu Kurniawan
d181e6ba98
⚡ ️ feat: create a type for merge two interface but keep the last value
2024-02-27 11:50:20 +07:00
Wahyu Kurniawan
100e03b7a4
♻️ refactor: adjust style and refactor to a new component
2024-02-27 11:50:20 +07:00
Wahyu Kurniawan
5d0dd93271
⚡ ️ feat: separate select value to be a component
2024-02-27 11:50:20 +07:00
Wahyu Kurniawan
3bca06b590
⚡ ️ feat: separate select item to be a component
2024-02-27 11:50:20 +07:00
Wahyu Kurniawan
c950bd8d93
🎨 style: adjust the popover position based on the user screen
2024-02-27 11:50:20 +07:00
Wahyu Kurniawan
b7fe301c81
⚡ ️ feat: create select component
2024-02-27 11:50:19 +07:00
Wahyu Kurniawan
3cf8769259
🔧 chore: install downshift
2024-02-27 11:50:19 +07:00
Wahyu Kurniawan
35bc69bb15
⚡ ️ feat: create check radio icon and chevron down icon component
2024-02-27 11:50:02 +07:00
Wahyu Kurniawan
5451c3be6f
🚀 perf: remove vscode settings inside packages/frontend
2024-02-27 11:49:52 +07:00
Wahyu Kurniawan
5f8afab020
♻️ refactor: rename shadow calendar to shador dropdown on calendar component
2024-02-27 11:49:51 +07:00
Wahyu Kurniawan
0bcb7ca4d6
🐛 fix: console error becasue button inside button
2024-02-27 11:49:51 +07:00
Wahyu Kurniawan
cfeb85f5c4
🎨 style: add new spacing and rename box shadow from calendar to dropdown
2024-02-27 11:49:51 +07:00
Wahyu Kurniawan
705516f5e3
🎨 style: adjust z index of the date picker popover
2024-02-27 11:49:50 +07:00
Eric Lewis
10a875d6e8
feat: prettify select in sidebar
2024-02-26 22:46:42 -05:00
Vivian Phung
284eb1403a
Merge pull request #116 from snowball-tools/ericlewis/search-bar
...
feat: prettier search area
2024-02-26 22:35:46 -05:00
Eric Lewis
b88752da69
softer line
2024-02-26 22:34:42 -05:00
Eric Lewis
48c569c371
feat: background depth
2024-02-26 22:31:03 -05:00
Eric Lewis
549dc5af10
feat: prettier search area
2024-02-26 22:24:15 -05:00
Vivian Phung
012beaad57
metadata ( #112 )
2024-02-26 21:10:04 -05:00
Vivian Phung
81f27442fb
github page ( #114 )
...
* ss
* comment out connect account tab model for now
2024-02-26 21:08:39 -05:00
Eric Lewis
2442e92395
feat: side bar tabs + icons
2024-02-26 18:35:45 -05:00
Vivian Phung
5eff273abb
Merge branch 'designsystem' of github.com:snowball-tools/snowballtools-base into designsystem
2024-02-26 17:46:28 -05:00
Vivian Phung
f9af066333
merge conflict and env.example
2024-02-26 17:45:51 -05:00
Eric Lewis
04460a24ac
Merge branch 'designsystem' of https://github.com/snowball-tools/snowballtools-base into designsystem
2024-02-26 17:45:38 -05:00
Eric Lewis
ccc4589033
partial sidebar style
2024-02-26 17:45:04 -05:00
Vivian Phung
cf2f9a88e1
Merge branch 'main' of github.com:snowball-tools/snowballtools-base into designsystem
2024-02-26 17:44:42 -05:00
Vivian Phung
7f11d8818d
update eslint with react version
2024-02-26 17:08:58 -05:00
Eric Lewis
cb614c8d8f
create project uses button
2024-02-26 17:02:53 -05:00
Vivian Phung
dbb928cd2f
cleanup gitignore example
2024-02-26 17:02:42 -05:00
Vivian Phung
cfd129fb96
frontend ignore .env and change image
2024-02-26 16:57:49 -05:00
Eric Lewis
efc10d3d7e
fix walletconnect
2024-02-26 15:11:18 -05:00
Eric Lewis
042aff2f87
temp (?) fix build
...
revert this if needed
2024-02-26 11:56:51 -05:00
b48afed24f
Add project create template for image upload PWA ( #109 )
...
* Use image upload PWA template
* Set template URL from env
* Handle review changes
* Update readme and build app script
---------
Co-authored-by: neeraj <neeraj.rtly@gmail.com>
2024-02-26 17:54:35 +05:30
Vivian Phung
0dfecd024d
merge
2024-02-24 00:01:06 -05:00
6126c03eee
Restore https://github.com/snowball-tools/snowballtools-base/pull/103 ( #106 )
...
* Update logo.svg
* Update logo.svg
* Delete packages/frontend/public/favicon.ico
* Delete packages/frontend/public/logo192.png
* Delete packages/frontend/public/logo512.png
* Add files via upload
* Add files via upload
* Add files via upload
* Update site.webmanifest
* Update index.html
---------
Co-authored-by: Vivian Phung <dev+github@vivianphung.com>
2024-02-23 16:09:45 -06:00
353fd0f621
Set authority for record name from backend config ( #104 )
...
* Fix format of eth address to display
* Set authority for record name from backend config
* Add functionality to open repo button
* Use commit author image and commit url in activity card
* Handle review changes
* Fix commit author as null
* Add timeout to move to next page on project creation
---------
Co-authored-by: neeraj <neeraj.rtly@gmail.com>
2024-02-23 14:47:29 +05:30
Andre H
5a5756bcf2
🔧 chore: add cloneIcon to dep list
2024-02-23 10:47:50 +07:00
Andre Hadianto
22233d95f8
Merge branch 'andrehadianto/design-system-components' into andrehadianto/T-4868-tags
2024-02-23 11:44:29 +08:00
Wahyu Kurniawan
12fba5ee0c
[T-4845: feat] Date picker component ( #97 )
...
* ⚡ ️ feat: create calendar icon for date picker
* ⚡ ️ feat: create date picker component
* 📝 docs: add date picker to the example page
* 🔧 chore: install `@radix-ui/react-popover`
2024-02-23 10:22:33 +07:00
Wahyu Kurniawan
9b6c777f5f
[T-4865: feat] Segmented controls component ( #91 )
...
* ⚡ ️ feat: create segmented controls component
* 📝 docs: add segmented controls component to example page
* ♻️ refactor: put the icon size to icon theme
* 🐛 fix: remove `value` from `useCallback` dependency
2024-02-23 10:20:08 +07:00
Andre H
05e1ac6b02
♻️ refactor: change tags to tag for rencer page
2024-02-22 22:48:31 +07:00
Andre H
55848b1dd1
♻️ refactor: rename tags to tag
2024-02-22 22:46:10 +07:00
Andre Hadianto
42bf1534fb
Merge branch 'andrehadianto/design-system-components' into andrehadianto/T-4869-toast
2024-02-22 23:42:47 +08:00
9acb9daacc
Update README after implementation of authentication ( #101 )
...
* Update README
* Add tooltip to display ethereum address
* Update README for production deployment
---------
Co-authored-by: neeraj <neeraj.rtly@gmail.com>
2024-02-22 19:24:06 +05:30
ef0eac8293
Implement authentication with SIWE ( #99 )
...
* Create web3 modal provider with SIWE
* Add auth router to handle SIWE authentication
* Use axios instance to make request
* Add button for SIWE authentication
* Add changes to access session in web-app GQL requests
* Add auth check in GQL context and load/create user
* Use authenticated user from context
* Redirect to sign in page if unauthenticated and logout button
* Change sign-in route to login
* Get project domain from config file
* Set user ethAddress column as unique
* Use formatted user name
* Get session secret and origin url from config file
* Add unique constraint for eth address
* Get secure and samesite from origin url
* Get wallet connect id and backend url from env file
* Format user email in member tab panel
* Add backend config isProduction to set trust proxy
* Use only one server url config
* Add tool tip for displaying email
* Add trustProxy and domain in server.session config
* Add SERVER_GQL_PATH constant in frontend
---------
Co-authored-by: neeraj <neeraj.rtly@gmail.com>
2024-02-22 17:26:26 +05:30
Wahyu Kurniawan
7d1810ebd9
[T-4866: feat] Switch component ( #92 )
...
* ⚡ ️ feat: create switch component
* 📝 docs: add switch to the example page
* 🔧 chore: install `@radix-ui/react-switch`
* 🎨 style: add inset shadow
* 🎨 style: addjust input outline when error and focus
2024-02-22 17:42:13 +07:00
Wahyu Kurniawan
d2ca4df35a
[T-4864: feat] Radio component ( #90 )
...
* 🎨 style: make the cursor of the tab trigger wrapper to default
* ⚡ ️ feat: create radio component
* 📝 docs: add radio component to the example page
* 🔧 chore: install `@radix-ui/react-radio-group`
2024-02-22 17:30:33 +07:00
Zachery
30bbe4d766
[T-4870] Tooltip component ( #96 )
...
* fix: button forwardRef
* feat: tooltip component
2024-02-22 18:25:04 +08:00
Andre H
0e7343da6f
🔧 chore: gqlclientprovider import
2024-02-22 17:11:03 +07:00