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: radial menu #35

Merged
merged 48 commits into from
Aug 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
530e220
radial menu templatae
SoYoung210 Jun 16, 2024
5855deb
lint
SoYoung210 Jun 16, 2024
cd56edb
active bar rotate logic
SoYoung210 Jun 16, 2024
d2f056e
spring
SoYoung210 Jun 16, 2024
7672f9b
animation bug
SoYoung210 Jun 18, 2024
fe21cfe
path poc
SoYoung210 Jun 29, 2024
f5f6ce0
select and content
SoYoung210 Jun 30, 2024
b87c13c
useHotkye mode
SoYoung210 Jun 30, 2024
d76b941
active mode에 따라 control
SoYoung210 Jun 30, 2024
b4e5123
style utility
SoYoung210 Jun 30, 2024
b4fbd57
debug
SoYoung210 Jun 30, 2024
ca76f6e
onSelect callback
SoYoung210 Jun 30, 2024
e2b03d3
cursor
SoYoung210 Jun 30, 2024
d64b093
fix active mode issue
SoYoung210 Jun 30, 2024
ebd3912
wip
SoYoung210 Jul 2, 2024
5d7f489
lasso path
SoYoung210 Jul 4, 2024
d3c56c6
mouse cursor
SoYoung210 Jul 4, 2024
bcb2fc1
wip
SoYoung210 Jul 6, 2024
b7421e0
menu rotate and refactor
SoYoung210 Jul 6, 2024
804a260
label portal wip
SoYoung210 Jul 6, 2024
b511c3e
Revert "label portal wip"
SoYoung210 Jul 11, 2024
48d86b5
perspective tune
SoYoung210 Aug 4, 2024
af83d6e
label wip
SoYoung210 Aug 4, 2024
c44408d
wip - selected label
SoYoung210 Aug 4, 2024
8b70a50
chore style utils
SoYoung210 Aug 4, 2024
8ec72c2
add collection
SoYoung210 Aug 9, 2024
d27d786
animation fix
SoYoung210 Aug 9, 2024
2939f56
wip
SoYoung210 Aug 12, 2024
70f827e
wip
SoYoung210 Aug 15, 2024
5da6ac5
right side adjust
SoYoung210 Aug 16, 2024
0271292
left side
SoYoung210 Aug 16, 2024
a37a037
fix label content
SoYoung210 Aug 16, 2024
b9d42df
font setup
SoYoung210 Aug 16, 2024
e1eee4c
label font style fix
SoYoung210 Aug 16, 2024
df45564
fixup! font setup
SoYoung210 Aug 16, 2024
aa62cb7
refactor 1
SoYoung210 Aug 17, 2024
0fb9633
chore
SoYoung210 Aug 17, 2024
128d9b9
refactor2 and 3d rotate bug fix
SoYoung210 Aug 17, 2024
c6a6281
refactor 3
SoYoung210 Aug 17, 2024
e83ecdd
tune
SoYoung210 Aug 17, 2024
7ec2c38
bug
SoYoung210 Aug 17, 2024
3671ce7
refactor and fix bugs
SoYoung210 Aug 17, 2024
e0655a7
refactor1
SoYoung210 Aug 17, 2024
2173b0c
perspective
SoYoung210 Aug 17, 2024
3ba4f70
fix
SoYoung210 Aug 18, 2024
2baa95d
add desc
SoYoung210 Aug 18, 2024
46771e8
description float
SoYoung210 Aug 18, 2024
f25b32c
og
SoYoung210 Aug 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ module.exports = {
],
},
],
'@typescript-eslint/no-explicit-any': 'off',
'import/no-useless-path-segments': [
'error',
{
Expand Down
6 changes: 6 additions & 0 deletions gatsby-browser.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import '@fontsource-variable/inter';
import '@fontsource/inter/300.css';
import '@fontsource/inter/400.css';
import '@fontsource/inter/500.css';
import '@fontsource/inter/600.css';
import '@fontsource/inter/700.css';
42,153 changes: 4,086 additions & 38,067 deletions package-lock.json

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,11 @@
"test:changed-since": "jest --changedSince=origin/main"
},
"dependencies": {
"@fontsource-variable/inter": "^5.0.20",
"@fontsource/inter": "^5.0.20",
"@gatsbyjs/reach-router": "^2.0.1",
"@radix-ui/primitive": "^1.0.1",
"@radix-ui/react-collection": "^1.1.0",
"@radix-ui/react-compose-refs": "^1.0.1",
"@radix-ui/react-dialog": "^1.0.4",
"@radix-ui/react-icons": "^1.3.0",
Expand Down
12 changes: 12 additions & 0 deletions src/components/content/radial-menu/Placeholder.tsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
export function Placeholder() {
return (
<div
style={{
width: 10,
height: 10,
borderRadius: 999,
backgroundColor: 'rgba(0, 0, 0, 0.12)',
}}
/>
);
}
Loading
Loading