Commit Graph

19 Commits

Author SHA1 Message Date
leizhe
f3b4e2398f enhance(mobile): tweak settings css 2021-12-21 10:55:10 +08:00
leizhe
6e2dee0f33 enhance(mobile): tweak panel's border width in settings 2021-12-21 10:55:10 +08:00
Devon Zuegel
cc46c8e5fa enhance: tiny improvements to Settings (#3279)
This PR looks more substantial than it really is. The key changes in UX are:

Add buttons for Edit custom.css and Customize config.edn to the Settings modal.
Consolidate the Customize Shortcuts settings tab with the General tab.
(Reasoning: Since the former only had one item, it didn't warrant a whole separate tab.)

Beyond that, all of the other changes are small refactors (e.g. extracting repetitive code into reusable functions, fixing inconsistent whitespace) or tiny tweaks to copy (i.e. making text more concise / easier to read on the page).
2021-11-29 11:25:46 +08:00
Charlie
7f9a04d2c1 feat(ui): enhance left sidebar (#2899)
* feat(ui): enhance left sidebar

Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2021-10-01 21:27:31 +08:00
Tienson Qin
570d698202 feat(git): add settings 2021-08-24 21:42:46 +08:00
Michael Schmidt-Korth
10161d55dd chore: move css to right location; feat: button hover interactivity outside of settings 2021-08-16 09:29:27 +08:00
Michael Schmidt-Korth
6e9f94422f feat: Button & toggle interactivity on hover 2021-08-16 09:29:27 +08:00
Charlie
7cabee4bf4 ui(settings): optimize layout (#2604)
* ui(settings): optimize layout

* ui: fixed width of settings modal

* fix(ui): border color of settings header
2021-08-11 19:25:19 +08:00
Devon Zuegel
592d731732 UX polish and refactor
- Visual polish for the settings page, keyboard shortcuts page, and outdenting tooltip
- Tweak copy throughout the app to make it a little simpler
- Add the ability to fetch the name of the meta key (i.e. Cmd or Ctrl) so it can be displayed to the user
- Make it possible to Cancel out of editing a keyboard shortcut, rather than the only option being to Save
2021-06-27 23:29:33 +08:00
charlie
473c6b0d8b feat: sync theme with system & add settings options 2021-05-27 12:41:08 +08:00
Charlie
c6132c75c9 fix(ui): modal text color (#1421)
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
2021-03-08 12:10:34 +08:00
Tienson Qin
4884d2380d fix: existing shortcuts and css tweaks 2021-03-01 20:11:06 +08:00
charlie
b71d4968e4 fix(ui): polish settings ui 2021-03-01 17:21:34 +08:00
charlie
155f2397ca improve(ui): polish settings ui when user login 2021-02-28 17:29:00 +08:00
charlie
52312b6143 refactor(style): use class as style selector 2021-02-27 18:09:18 +08:00
charlie
d18ee7f8c4 improve(ui): polish settings options ui 2021-02-27 17:04:48 +08:00
charlie
af0144e66d feat(electron): add more UI cases for app updater 2021-01-22 21:04:36 +08:00
charlie
5fa0295ba3 feat(electron): settings ui of app updater 2021-01-22 18:06:34 +08:00
charlie
544f5f52bb style: fix css override 2020-12-17 22:08:33 +08:00