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

Customization options #283

Merged
merged 38 commits into from
Oct 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
82c03af
add a keybinding for vim keymap
diegodorado May 2, 2024
0ec8c12
Adding Configuration Options for CodeMirror editor
Bubobubobubobubo May 3, 2024
c10a78c
Re-organise menu
Bubobubobubobubo May 3, 2024
fed61b2
Create empty menus
Bubobubobubobubo May 3, 2024
d3b7514
At least now we have a menu
Bubobubobubobubo May 4, 2024
a905cde
Menu reorganisation
Bubobubobubobubo May 4, 2024
2e34043
base callback for font/theme selection
Bubobubobubobubo May 4, 2024
5e006cd
handle props properly
Bubobubobubobubo May 4, 2024
799b1da
Semi-working
Bubobubobubobubo May 5, 2024
4a5cb81
begin adding fonts
Bubobubobubobubo May 5, 2024
e1ad32d
Adding fonts and themes
Bubobubobubobubo May 5, 2024
0e1d590
each theme its own file
Bubobubobubobubo May 5, 2024
e609742
Add Nord theme
Bubobubobubobubo May 5, 2024
6f76118
Move customization options down in the menu
Bubobubobubobubo May 5, 2024
919ac97
Fix typing issues
Bubobubobubobubo May 5, 2024
5ac385a
chore: Remove unused packages and set some as development deps
munshkr May 19, 2024
308a1e7
fix: Only upgrade necessary packages
munshkr May 19, 2024
e293cb1
fix: Show only themes/fonts when seleting option on Command dialog
munshkr May 19, 2024
c7e6af3
fix: Remove unused import
munshkr May 19, 2024
8c590e1
refactor: Replace theme.ts for themes/index.ts
munshkr May 19, 2024
bb4b0a3
fix: Separate theme name from key
munshkr May 19, 2024
8813e8b
feat: Show if toggle option is enabled/disabled on Command dialog
munshkr May 19, 2024
6babb95
fix: Default theme; Rename config section to Editor
munshkr May 19, 2024
c077acd
feat: Show current theme and font family on Command dialog
munshkr May 19, 2024
ca0f64e
semi-transparant bg for code with black highlight and margin between …
tmhglnd May 19, 2024
057c712
installed some extra themes
tmhglnd May 19, 2024
5f3764b
included default one dark theme
tmhglnd May 19, 2024
b3531d6
previw font and theme onMouseEnter
tmhglnd May 19, 2024
efe1db7
added some coding fonts
tmhglnd May 19, 2024
08900af
font-sizes normalized, default theme and font back to one dark and in…
tmhglnd May 20, 2024
94329ba
Merge pull request #3 from tmhglnd/add-vim-mode
Bubobubobubobubo May 20, 2024
5b18142
fix name badge and dotted line
tmhglnd May 20, 2024
907d0bb
chore: Move fonts/ to assets/
munshkr Jun 2, 2024
bfe222b
Merge remote-tracking branch 'origin/main' into add-vim-mode
munshkr Oct 26, 2024
0afcee6
fix: Remove font-size-adjust CSS rule
munshkr Oct 26, 2024
8ac3d2e
fix: Make Word Wrapping true by default
munshkr Oct 26, 2024
5f94c1b
refactor: Move editor settings into a single object
munshkr Oct 26, 2024
7c643d5
feat: Save editor settings on local storage; restore on page load
munshkr Oct 26, 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
108 changes: 104 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 9 additions & 1 deletion packages/web/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,13 @@
},
"dependencies": {
"@flok-editor/server-middleware": "^1.0.1",
"@uiw/codemirror-theme-andromeda": "^4.22.1",
"@uiw/codemirror-theme-bespin": "^4.22.1",
"@uiw/codemirror-theme-console": "^4.22.1",
"@uiw/codemirror-theme-github": "^4.22.1",
"@uiw/codemirror-theme-monokai": "^4.22.1",
"@uiw/codemirror-theme-solarized": "^4.22.1",
"@uiw/codemirror-theme-xcode": "^4.22.1",
"@strudel/draw": "^1.1.0",
"commander": "^10.0.0",
"compression": "^1.7.4",
Expand All @@ -32,7 +39,6 @@
"@codemirror/lang-javascript": "^6.2.1",
"@codemirror/lang-python": "^6.1.3",
"@codemirror/state": "^6.4.0",
"@codemirror/theme-one-dark": "^6.1.2",
"@codemirror/view": "^6.23.0",
"@flok-editor/cm-eval": "^1.0.1",
"@flok-editor/lang-tidal": "^1.0.1",
Expand All @@ -46,6 +52,7 @@
"@radix-ui/react-toast": "^1.1.3",
"@radix-ui/react-toggle": "^1.0.2",
"@radix-ui/react-tooltip": "^1.0.5",
"@replit/codemirror-vim": "^6.2.1",
"@strudel/codemirror": "^1.1.0",
"@strudel/core": "^1.1.0",
"@strudel/midi": "^1.1.0",
Expand All @@ -62,6 +69,7 @@
"@types/react-dom": "^18.2.17",
"@typescript-eslint/eslint-plugin": "^6.14.0",
"@typescript-eslint/parser": "^6.14.0",
"@uiw/codemirror-themes": "^4.22.0",
"@uiw/react-codemirror": "^4.19.11",
"@vitejs/plugin-react": "^4.2.1",
"autoprefixer": "^10.4.14",
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Loading