-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
VS Code like theming (colors and icons) #6475
Commits on Dec 26, 2019
-
[plugin/theming] #4831: load themes from json files
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 1fe99da - Browse repository at this point
Copy the full SHA 1fe99daView commit details -
[monaco] preserve color themes
between user sessions and reconnections Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 6a11491 - Browse repository at this point
Copy the full SHA 6a11491View commit details -
[plugin]: handle colors contribution point
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 27a5242 - Browse repository at this point
Copy the full SHA 27a5242View commit details -
[monaco] load themes from tmTheme files
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 396c02f - Browse repository at this point
Copy the full SHA 396c02fView commit details -
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 04896a9 - Browse repository at this point
Copy the full SHA 04896a9View commit details -
apply base and activity bar vscode colors
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 940f8a8 - Browse repository at this point
Copy the full SHA 940f8a8View commit details -
Added color variables for sidebars
and adapted regarding css files, so they make use of the new variables Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 038e9a7 - Browse repository at this point
Copy the full SHA 038e9a7View commit details -
See https://code.visualstudio.com/api/references/theme-color#git-colors `gitDecoration.ignoredResourceForeground` and `gitDecoration.submoduleResourceForeground` are ignored, since they are not supported by git extension yet. Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 77f66f6 - Browse repository at this point
Copy the full SHA 77f66f6View commit details -
Added color variables for trees
and adapted respecting css files by adding those variables. Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 7212ec8 - Browse repository at this point
Copy the full SHA 7212ec8View commit details -
apply welcome page vscode colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 367820d - Browse repository at this point
Copy the full SHA 367820dView commit details -
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 5111c89 - Browse repository at this point
Copy the full SHA 5111c89View commit details -
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 11a389a - Browse repository at this point
Copy the full SHA 11a389aView commit details -
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 94370db - Browse repository at this point
Copy the full SHA 94370dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 377d1a3 - Browse repository at this point
Copy the full SHA 377d1a3View commit details -
apply editor Groups & tabs vscode colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 8a4c5c6 - Browse repository at this point
Copy the full SHA 8a4c5c6View commit details -
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for c6d6c0d - Browse repository at this point
Copy the full SHA c6d6c0dView commit details -
apply merge conflicts vscode colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 5bdc34e - Browse repository at this point
Copy the full SHA 5bdc34eView commit details -
Aplied color for statusbar, adapted colors of searchbox in trees
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 1acc15c - Browse repository at this point
Copy the full SHA 1acc15cView commit details -
apply diff editor vscode colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 5a01783 - Browse repository at this point
Copy the full SHA 5a01783View commit details -
apply editor hover widget vscode colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 06153bd - Browse repository at this point
Copy the full SHA 06153bdView commit details -
apply progress bar vscode colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 492f669 - Browse repository at this point
Copy the full SHA 492f669View commit details -
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 48c12fc - Browse repository at this point
Copy the full SHA 48c12fcView commit details -
[color] add more color functions
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 04f1bd4 - Browse repository at this point
Copy the full SHA 04f1bd4View commit details -
Applied colors for buttons and quickInput
Added foreground color body Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 77053a0 - Browse repository at this point
Copy the full SHA 77053a0View commit details -
apply notification vscode colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 042a780 - Browse repository at this point
Copy the full SHA 042a780View commit details -
Fix for icon variables in debug view
Themes were gotten by id, but must be get by type. Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 93b2c27 - Browse repository at this point
Copy the full SHA 93b2c27View commit details -
apply title bar and menu vscode colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 7b71aba - Browse repository at this point
Copy the full SHA 7b71abaView commit details -
apply vscode colors to dialogs
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 52e0a1e - Browse repository at this point
Copy the full SHA 52e0a1eView commit details -
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 3bf626b - Browse repository at this point
Copy the full SHA 3bf626bView commit details -
Improved look of navigator search-box
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for a4ca550 - Browse repository at this point
Copy the full SHA a4ca550View commit details -
apply window border vscode colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for dee8777 - Browse repository at this point
Copy the full SHA dee8777View commit details -
[theming] remove usage of deprecated styles for box-shadow attributes
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for e09a6cb - Browse repository at this point
Copy the full SHA e09a6cbView commit details -
[console] remove usage of deprecated css variables
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 305ff32 - Browse repository at this point
Copy the full SHA 305ff32View commit details -
[getting-started] remove usage of old css colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 3bfcdaa - Browse repository at this point
Copy the full SHA 3bfcdaaView commit details -
Applied input control colors and adapted respective styles
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 492e1dc - Browse repository at this point
Copy the full SHA 492e1dcView commit details -
[git] remove usage of old css colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 085bb51 - Browse repository at this point
Copy the full SHA 085bb51View commit details -
Applied color variables to scrollbars
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for a25c8c3 - Browse repository at this point
Copy the full SHA a25c8c3View commit details -
Additional changes regarding Input control colors
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for feecb3a - Browse repository at this point
Copy the full SHA feecb3aView commit details -
Fixed Activity Bar: borders are now applied to full height
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 5cf0ef2 - Browse repository at this point
Copy the full SHA 5cf0ef2View commit details -
Introduced border to left and right side content panels.
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for eadc8b2 - Browse repository at this point
Copy the full SHA eadc8b2View commit details -
Got rid of '--theia-ui-button-*'-Variables
introduced defaults for secondary and disabled buttons replaced occurrences of old variables in css with the new variables Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for ed91099 - Browse repository at this point
Copy the full SHA ed91099View commit details -
Removed old color keys for output, dialogs, statusbar, menu, scrollbar
and adapted respective css Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 8ac04cb - Browse repository at this point
Copy the full SHA 8ac04cbView commit details -
[theming] remove --theia-ui-font-color1 css color
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 2f0c599 - Browse repository at this point
Copy the full SHA 2f0c599View commit details -
Removed old color variables for highlighted words
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for abdc152 - Browse repository at this point
Copy the full SHA abdc152View commit details -
[theming] remove old font and icon colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 570a555 - Browse repository at this point
Copy the full SHA 570a555View commit details -
Removed State colors (warn, error, success, info)
introduced new variables for state backgrounds, adapted respective css.
Configuration menu - View commit details
-
Copy full SHA for b4f8c75 - Browse repository at this point
Copy the full SHA b4f8c75View commit details -
[theming] remove old layout, branding and accent colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 37608f6 - Browse repository at this point
Copy the full SHA 37608f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5735ee - Browse repository at this point
Copy the full SHA c5735eeView commit details -
Fixed tab highlighting in right activity bar.
Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 54e321f - Browse repository at this point
Copy the full SHA 54e321fView commit details -
(theming) Use css classes to style HTML elements.
Instead of styling based on tags. Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 283226b - Browse repository at this point
Copy the full SHA 283226bView commit details -
Improved offline behaviour of status bar.
Statusbar gets an additional css class now to indicate that theia is offline. Introduced also additional theme variables for that case. Co-authored-by: Anton Kosyakov <anton.kosyakov@typefox.io> Signed-off-by: Jan Bicker <jan.bicker@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for ce5e8a4 - Browse repository at this point
Copy the full SHA ce5e8a4View commit details -
align select color theme command/menu aciton with vscode
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 4d573c9 - Browse repository at this point
Copy the full SHA 4d573c9View commit details -
replace old ansicolor variables with vscode terminal variables
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for d42110e - Browse repository at this point
Copy the full SHA d42110eView commit details -
reflect icon theme changes in tab bar titles
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 8671207 - Browse repository at this point
Copy the full SHA 8671207View commit details -
[debug] coloring status bar while debugging a program
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 39b134d - Browse repository at this point
Copy the full SHA 39b134dView commit details -
[monaco] store themes in the indexeddb
to avoid exceeding size of the local storage Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 4e77a54 - Browse repository at this point
Copy the full SHA 4e77a54View commit details -
[vscode] support color and icon theme preferences
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 3e72fba - Browse repository at this point
Copy the full SHA 3e72fbaView commit details -
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 55227b4 - Browse repository at this point
Copy the full SHA 55227b4View commit details -
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 19d29fa - Browse repository at this point
Copy the full SHA 19d29faView commit details -
[plugin] remove patching of VS Code extension configurations
Extensions relying on null values, we should not stub them with empty objects. Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 785757f - Browse repository at this point
Copy the full SHA 785757fView commit details -
[keybinding] fix #6781: highlight search input on light themes
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 58a1d7d - Browse repository at this point
Copy the full SHA 58a1d7dView commit details -
[theming] fix #6783: don't render an icon element if an icon is not set
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 269909c - Browse repository at this point
Copy the full SHA 269909cView commit details -
[theming] fix #6785: align monaco list and scrollbar colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for ea270ba - Browse repository at this point
Copy the full SHA ea270baView commit details
Commits on Dec 27, 2019
-
[theming] fix #6788: introduce URIIconReference
To distinguis between folder and file URIs. By default file icons are computed for URIs, but clients can provide `folder` as an id of `URIIconReference` to compute folder icons. Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 7b42a8e - Browse repository at this point
Copy the full SHA 7b42a8eView commit details -
[theming] fix activity bar icon colors
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Configuration menu - View commit details
-
Copy full SHA for 872e810 - Browse repository at this point
Copy the full SHA 872e810View commit details