Alex Bates
4cf3e416e5
Use Next.js 13 app directory & Tailwind CSS ( #626 )
...
- Use Next.js 13 app directory for all routes except projects
- Add Tailwind (resolves #619 ) and use it for most components
- New footer
- Adjust navbar (logotype, buttons moved to right)
- Improve the styling of the search box
- New /settings/account page
- /credits grabs contributors list for this repo from GitHub's API
- Resolve #634
- New welcome page header with scrolling platform icons
2023-01-03 12:41:05 +00:00
Alex Bates
2ff229c994
document minimum Node.js version
...
For `??` operator
2022-11-05 19:38:30 +00:00
Ethan Roseman
1c56c392d7
Add docs for vscode development ( #525 )
...
* Add docs for vscode development
* Update VSCODE.md
* Update VSCODE.md
* Update VSCODE.md
2022-09-14 20:55:01 +09:00
Ethan Roseman
191e6d2bc7
Beginning wibo migration + test stuff ( #502 )
...
* Beginning wibo migration + test stuff
* go back and make sure docker is installed after purging everything for wine...
2022-08-09 06:46:19 +09:00
Ethan Roseman
91131f9b4d
Revert "Replace wine with wibo ( #484 )"
...
This reverts commit e67c36d5a7 .
2022-07-29 11:41:20 -04:00
Ethan Roseman
e67c36d5a7
Replace wine with wibo ( #484 )
...
* Remove wine from the project and reference WiBo
* Install wibo in ci, readme update
* Update Docker instance to Ubuntu 22.04 (#485 )
* wibo 0.1.1
* remove unnecessary build args
* wibo 0.2.1
* wibo 0.2.1 in Dockerfile
Co-authored-by: Mark Street <22226349+mkst@users.noreply.github.com >
2022-07-23 11:59:30 -04:00
alex
a3e3f6ed7b
Frontend fixes ( #429 )
...
* fix decompile modal codemirror height
* bump browserslist
* fix scrollbars
* remove storybook, update things
* fix editor styling
Co-authored-by: Ethan Roseman <ethteck@gmail.com >
2022-04-02 22:00:43 +09:00
Ethan Roseman
6045ffaefb
Add black instruction to readme
2022-04-02 19:22:49 +09:00
Ethan Roseman
8ea10ca286
CodeMirror & PresetSelect fix ( #413 )
...
* yarn upgrade
* update eslint no-multiple-empty-lines rule
* update Next.js & React
Resolves #358 .
* use CodeMirror in scratch editor
* use codemirror on new page
* move extensions out of CodeMirror component
* grow scratch codemirror
* fix state bug
* initial theming
* fix scratch page SSR
* fix credits page rendering
* max width for AsyncButton error popup
* word wrap
* bye monaco
* cleanup
* style scrollbars everywhere
* tab stuff
* updates
* more
* update codemirror theme
* new react, backend deps, preset on scratch, bugfixes
* improve monospace areas
* store preset name on scratch
* stylelint
* mypy
* mypy 2
* monospace
* fix monospace
* add padding to editor
* fix saving
* fix selection colours
* Highlight assembly line on source selected line change (#416 )
Co-authored-by: Alex Bates <hi@imalex.xyz >
* mypy & black
* font stuff
* remove courier new
* make diff style consistent with editor
* fix codemirror exception when editing eof
* attempt to reduce layout thrashing
* /new: store presetName in localStorage
* use react-window for diff
* link diff column scroll position
* hide double scrollbar
* increase overscan
* pointer-events:none on diff header
* fix diff header thing
* make diff columns non-draggable
* dont shrink tabs
* add draggable bar between diff columns
* remove log
* fix 2-col mode
* fix diff align
* DiffCell support cell=undefined
* drag better
* style .cm-search
* eth style changes
* reduce rerenders when dragging diff bar
Co-authored-by: Alex Bates <hi@imalex.xyz >
Co-authored-by: hatal175 <hatal175@users.noreply.github.com >
Co-authored-by: Alex Bates <alex@nanaian.town >
2022-03-31 22:22:39 +09:00