• R/O
  • SSH

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

FondantBloom Light, a light theme for Visual Studio Code


Commit MetaInfo

Revisión457db4c8cf75bffe930a763aec466bde86f6cc8e (tree)
Tiempo2022-07-04 18:18:10
AutorHaruka Sato <csta19097@g.ni...>
CommiterHaruka Sato

Log Message

initial

Cambiar Resumen

Diferencia incremental

diff -r 000000000000 -r 457db4c8cf75 .gitattributes
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/.gitattributes Mon Jul 04 18:18:10 2022 +0900
@@ -0,0 +1,3 @@
1+# Set default behavior to automatically normalize line endings.
2+* text=auto
3+
diff -r 000000000000 -r 457db4c8cf75 .gitignore
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/.gitignore Mon Jul 04 18:18:10 2022 +0900
@@ -0,0 +1,2 @@
1+node_modules
2+*.vsix
diff -r 000000000000 -r 457db4c8cf75 .vscode/launch.json
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/.vscode/launch.json Mon Jul 04 18:18:10 2022 +0900
@@ -0,0 +1,17 @@
1+// A launch configuration that launches the extension inside a new window
2+// Use IntelliSense to learn about possible attributes.
3+// Hover to view descriptions of existing attributes.
4+// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
5+{
6+ "version": "0.2.0",
7+ "configurations": [
8+ {
9+ "name": "Extension",
10+ "type": "extensionHost",
11+ "request": "launch",
12+ "args": [
13+ "--extensionDevelopmentPath=${workspaceFolder}"
14+ ]
15+ }
16+ ]
17+}
\ No newline at end of file
diff -r 000000000000 -r 457db4c8cf75 .vscodeignore
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/.vscodeignore Mon Jul 04 18:18:10 2022 +0900
@@ -0,0 +1,4 @@
1+.vscode/**
2+.vscode-test/**
3+.gitignore
4+vsc-extension-quickstart.md
diff -r 000000000000 -r 457db4c8cf75 CHANGELOG.md
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/CHANGELOG.md Mon Jul 04 18:18:10 2022 +0900
@@ -0,0 +1,9 @@
1+# Change Log
2+
3+All notable changes to the "fondantbloom-light" extension will be documented in this file.
4+
5+Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
6+
7+## [Unreleased]
8+
9+- Initial release
diff -r 000000000000 -r 457db4c8cf75 README.md
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/README.md Mon Jul 04 18:18:10 2022 +0900
@@ -0,0 +1,17 @@
1+# FondantBloom Light
2+
3+FondantBloom Lightは、華やかで色鮮やかな花をモチーフに、落ち着いた色調でまとめたVisual Studio Code用のライトテーマです。
4+
5+FondantBloom Light is a light theme for Visual Studio Code, that used subdued colour in the motif of florid and colourful flowers.
6+
7+## デザイン - Design
8+
9+このようなデザインとなっています:
10+
11+This is how the design looks like:
12+
13+## インストール方法 - Installation
14+
15+Visual Studio Codeの拡張機能タブで「FondantBloom Light」と検索するか、こちらの公式Marketplaceのリンクからインストールすることができます。
16+
17+You can install FondantBloom Light by simply searching "FondantBloom Light" in Extensions tab in Visual Studio Code or by going through this official Marketplace link.
diff -r 000000000000 -r 457db4c8cf75 package.json
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/package.json Mon Jul 04 18:18:10 2022 +0900
@@ -0,0 +1,53 @@
1+{
2+ "name": "fondantbloom-light",
3+ "displayName": "FondantBloom Light",
4+ "description": "FondantBloom Light is a light theme for Visual Studio Code, that used subdued colour in the motif of florid and colourful flowers.",
5+ "version": "0.0.1",
6+ "license": "MPL-2.0",
7+ "author": "Haruka Sato <as.he.that.doth.serve@gmail.com>",
8+ "engines": {
9+ "vscode": "^1.68.0"
10+ },
11+ "categories": [
12+ "Themes"
13+ ],
14+ "keywords": [
15+ "vscode",
16+ "vscode-theme",
17+ "theme",
18+ "color-theme",
19+ "light",
20+ "light-theme",
21+ "flower",
22+ "flower-theme",
23+ "cute",
24+ "cute-theme",
25+ "elegant",
26+ "elegant-theme",
27+ "florid",
28+ "florid-theme",
29+ "subdued",
30+ "subdued-theme"
31+ ],
32+ "contributes": {
33+ "themes": [
34+ {
35+ "label": "FondantBloom Light",
36+ "uiTheme": "vs",
37+ "path": "./themes/FondantBloom Light-color-theme.json",
38+ "settings": {
39+ "color": "#",
40+ "italic": false
41+ }
42+ }
43+ ]
44+ },
45+ "homepage": "https://osdn.net/users/halka9000stg/pf/FondantBloom_Light/wiki/FrontPage",
46+ "bugs": {
47+ "url": "https://osdn.net/users/halka9000stg/pf/FondantBloom_Light/ticket/"
48+ },
49+ "repository": {
50+ "type": "hg",
51+ "url": "http://hg.pf.osdn.net/view/h/ha/halka9000stg/FondantBloom_Light"
52+ }
53+}
\ No newline at end of file
diff -r 000000000000 -r 457db4c8cf75 themes/FondantBloom Light-color-theme.json
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/themes/FondantBloom Light-color-theme.json Mon Jul 04 18:18:10 2022 +0900
@@ -0,0 +1,414 @@
1+{
2+ "name": "FondantBloom Light",
3+ "type": "light",
4+ "colors": {
5+ "editor.background": "#f5f5f5",
6+ "editor.foreground": "#333333",
7+ "list.activeSelectionIconForeground": "#fff"
8+ },
9+ "tokenColors": [
10+ {
11+ "name": "Comments",
12+ "scope": [
13+ "comment",
14+ "punctuation.definition.comment"
15+ ],
16+ "settings": {
17+ "fontStyle": "italic",
18+ "foreground": "#AAAAAA"
19+ }
20+ },
21+ {
22+ "name": "Comments: Preprocessor",
23+ "scope": "comment.block.preprocessor",
24+ "settings": {
25+ "fontStyle": "",
26+ "foreground": "#AAAAAA"
27+ }
28+ },
29+ {
30+ "name": "Comments: Documentation",
31+ "scope": [
32+ "comment.documentation",
33+ "comment.block.documentation"
34+ ],
35+ "settings": {
36+ "foreground": "#448C27"
37+ }
38+ },
39+ {
40+ "name": "Invalid - Illegal",
41+ "scope": "invalid.illegal",
42+ "settings": {
43+ "foreground": "#660000"
44+ }
45+ },
46+ {
47+ "name": "Operators",
48+ "scope": "keyword.operator",
49+ "settings": {
50+ "foreground": "#777777"
51+ }
52+ },
53+ {
54+ "name": "Keywords",
55+ "scope": [
56+ "keyword",
57+ "storage"
58+ ],
59+ "settings": {
60+ "foreground": "#4B83CD"
61+ }
62+ },
63+ {
64+ "name": "Types",
65+ "scope": [
66+ "storage.type",
67+ "support.type"
68+ ],
69+ "settings": {
70+ "foreground": "#7A3E9D"
71+ }
72+ },
73+ {
74+ "name": "Language Constants",
75+ "scope": [
76+ "constant.language",
77+ "support.constant",
78+ "variable.language"
79+ ],
80+ "settings": {
81+ "foreground": "#AB6526"
82+ }
83+ },
84+ {
85+ "name": "Variables",
86+ "scope": [
87+ "variable",
88+ "support.variable"
89+ ],
90+ "settings": {
91+ "foreground": "#7A3E9D"
92+ }
93+ },
94+ {
95+ "name": "Functions",
96+ "scope": [
97+ "entity.name.function",
98+ "support.function"
99+ ],
100+ "settings": {
101+ "fontStyle": "bold",
102+ "foreground": "#AA3731"
103+ }
104+ },
105+ {
106+ "name": "Classes",
107+ "scope": [
108+ "entity.name.type",
109+ "entity.other.inherited-class",
110+ "support.class"
111+ ],
112+ "settings": {
113+ "fontStyle": "bold",
114+ "foreground": "#7A3E9D"
115+ }
116+ },
117+ {
118+ "name": "Exceptions",
119+ "scope": "entity.name.exception",
120+ "settings": {
121+ "foreground": "#660000"
122+ }
123+ },
124+ {
125+ "name": "Sections",
126+ "scope": "entity.name.section",
127+ "settings": {
128+ "fontStyle": "bold"
129+ }
130+ },
131+ {
132+ "name": "Numbers, Characters",
133+ "scope": [
134+ "constant.numeric",
135+ "constant.character",
136+ "constant"
137+ ],
138+ "settings": {
139+ "foreground": "#AB6526"
140+ }
141+ },
142+ {
143+ "name": "Strings",
144+ "scope": "string",
145+ "settings": {
146+ "foreground": "#448C27"
147+ }
148+ },
149+ {
150+ "name": "Strings: Escape Sequences",
151+ "scope": "constant.character.escape",
152+ "settings": {
153+ "foreground": "#777777"
154+ }
155+ },
156+ {
157+ "name": "Strings: Regular Expressions",
158+ "scope": "string.regexp",
159+ "settings": {
160+ "foreground": "#4B83CD"
161+ }
162+ },
163+ {
164+ "name": "Strings: Symbols",
165+ "scope": "constant.other.symbol",
166+ "settings": {
167+ "foreground": "#AB6526"
168+ }
169+ },
170+ {
171+ "name": "Punctuation",
172+ "scope": "punctuation",
173+ "settings": {
174+ "foreground": "#777777"
175+ }
176+ },
177+ {
178+ "name": "HTML: Doctype Declaration",
179+ "scope": [
180+ "meta.tag.sgml.doctype",
181+ "meta.tag.sgml.doctype string",
182+ "meta.tag.sgml.doctype entity.name.tag",
183+ "meta.tag.sgml punctuation.definition.tag.html"
184+ ],
185+ "settings": {
186+ "foreground": "#AAAAAA"
187+ }
188+ },
189+ {
190+ "name": "HTML: Tags",
191+ "scope": [
192+ "meta.tag",
193+ "punctuation.definition.tag.html",
194+ "punctuation.definition.tag.begin.html",
195+ "punctuation.definition.tag.end.html"
196+ ],
197+ "settings": {
198+ "foreground": "#91B3E0"
199+ }
200+ },
201+ {
202+ "name": "HTML: Tag Names",
203+ "scope": "entity.name.tag",
204+ "settings": {
205+ "foreground": "#4B83CD"
206+ }
207+ },
208+ {
209+ "name": "HTML: Attribute Names",
210+ "scope": [
211+ "meta.tag entity.other.attribute-name",
212+ "entity.other.attribute-name.html"
213+ ],
214+ "settings": {
215+ "fontStyle": "italic",
216+ "foreground": "#91B3E0"
217+ }
218+ },
219+ {
220+ "name": "HTML: Entities",
221+ "scope": [
222+ "constant.character.entity",
223+ "punctuation.definition.entity"
224+ ],
225+ "settings": {
226+ "foreground": "#AB6526"
227+ }
228+ },
229+ {
230+ "name": "CSS: Selectors",
231+ "scope": [
232+ "meta.selector",
233+ "meta.selector entity",
234+ "meta.selector entity punctuation",
235+ "entity.name.tag.css"
236+ ],
237+ "settings": {
238+ "foreground": "#7A3E9D"
239+ }
240+ },
241+ {
242+ "name": "CSS: Property Names",
243+ "scope": [
244+ "meta.property-name",
245+ "support.type.property-name"
246+ ],
247+ "settings": {
248+ "foreground": "#AB6526"
249+ }
250+ },
251+ {
252+ "name": "CSS: Property Values",
253+ "scope": [
254+ "meta.property-value",
255+ "meta.property-value constant.other",
256+ "support.constant.property-value"
257+ ],
258+ "settings": {
259+ "foreground": "#448C27"
260+ }
261+ },
262+ {
263+ "name": "CSS: Important Keyword",
264+ "scope": "keyword.other.important",
265+ "settings": {
266+ "fontStyle": "bold"
267+ }
268+ },
269+ {
270+ "name": "Markup: Changed",
271+ "scope": "markup.changed",
272+ "settings": {
273+ "foreground": "#000000"
274+ }
275+ },
276+ {
277+ "name": "Markup: Deletion",
278+ "scope": "markup.deleted",
279+ "settings": {
280+ "foreground": "#000000"
281+ }
282+ },
283+ {
284+ "name": "Markup: Emphasis",
285+ "scope": "markup.italic",
286+ "settings": {
287+ "fontStyle": "italic"
288+ }
289+ },
290+ {
291+ "name": "Markup: Error",
292+ "scope": "markup.error",
293+ "settings": {
294+ "foreground": "#660000"
295+ }
296+ },
297+ {
298+ "name": "Markup: Insertion",
299+ "scope": "markup.inserted",
300+ "settings": {
301+ "foreground": "#000000"
302+ }
303+ },
304+ {
305+ "name": "Markup: Link",
306+ "scope": "meta.link",
307+ "settings": {
308+ "foreground": "#4B83CD"
309+ }
310+ },
311+ {
312+ "name": "Markup: Output",
313+ "scope": [
314+ "markup.output",
315+ "markup.raw"
316+ ],
317+ "settings": {
318+ "foreground": "#777777"
319+ }
320+ },
321+ {
322+ "name": "Markup: Prompt",
323+ "scope": "markup.prompt",
324+ "settings": {
325+ "foreground": "#777777"
326+ }
327+ },
328+ {
329+ "name": "Markup: Heading",
330+ "scope": "markup.heading",
331+ "settings": {
332+ "foreground": "#AA3731"
333+ }
334+ },
335+ {
336+ "name": "Markup: Strong",
337+ "scope": "markup.bold",
338+ "settings": {
339+ "fontStyle": "bold"
340+ }
341+ },
342+ {
343+ "name": "Markup: Traceback",
344+ "scope": "markup.traceback",
345+ "settings": {
346+ "foreground": "#660000"
347+ }
348+ },
349+ {
350+ "name": "Markup: Underline",
351+ "scope": "markup.underline",
352+ "settings": {
353+ "fontStyle": "underline"
354+ }
355+ },
356+ {
357+ "name": "Markup Quote",
358+ "scope": "markup.quote",
359+ "settings": {
360+ "foreground": "#7A3E9D"
361+ }
362+ },
363+ {
364+ "name": "Markup Lists",
365+ "scope": "markup.list",
366+ "settings": {
367+ "foreground": "#4B83CD"
368+ }
369+ },
370+ {
371+ "name": "Markup Styling",
372+ "scope": [
373+ "markup.bold",
374+ "markup.italic"
375+ ],
376+ "settings": {
377+ "foreground": "#448C27"
378+ }
379+ },
380+ {
381+ "name": "Markup Inline",
382+ "scope": "markup.inline.raw",
383+ "settings": {
384+ "fontStyle": "",
385+ "foreground": "#AB6526"
386+ }
387+ },
388+ {
389+ "name": "Extra: Diff Range",
390+ "scope": [
391+ "meta.diff.range",
392+ "meta.diff.index",
393+ "meta.separator"
394+ ],
395+ "settings": {
396+ "foreground": "#434343"
397+ }
398+ },
399+ {
400+ "name": "Extra: Diff From",
401+ "scope": "meta.diff.header.from-file",
402+ "settings": {
403+ "foreground": "#434343"
404+ }
405+ },
406+ {
407+ "name": "Extra: Diff To",
408+ "scope": "meta.diff.header.to-file",
409+ "settings": {
410+ "foreground": "#434343"
411+ }
412+ }
413+ ]
414+}
diff -r 000000000000 -r 457db4c8cf75 vsc-extension-quickstart.md
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/vsc-extension-quickstart.md Mon Jul 04 18:18:10 2022 +0900
@@ -0,0 +1,28 @@
1+# Welcome to your VS Code Extension
2+
3+## What's in the folder
4+
5+* This folder contains all of the files necessary for your color theme extension.
6+* `package.json` - this is the manifest file that defines the location of the theme file and specifies the base theme of the theme.
7+* `themes/FondantBloom Light-color-theme.json` - the color theme definition file.
8+
9+## Get up and running straight away
10+
11+* Press `F5` to open a new window with your extension loaded.
12+* Open `File > Preferences > Color Themes` and pick your color theme.
13+* Open a file that has a language associated. The languages' configured grammar will tokenize the text and assign 'scopes' to the tokens. To examine these scopes, invoke the `Developer: Inspect Editor Tokens and Scopes` command from the Command Palette (`Ctrl+Shift+P` or `Cmd+Shift+P` on Mac) .
14+
15+## Make changes
16+
17+* Changes to the theme file are automatically applied to the Extension Development Host window.
18+
19+## Adopt your theme to Visual Studio Code
20+
21+* The token colorization is done based on standard TextMate themes. Colors are matched against one or more scopes.
22+
23+To learn more about scopes and how they're used, check out the [color theme](https://code.visualstudio.com/api/extension-guides/color-theme) documentation.
24+
25+## Install your extension
26+
27+* To start using your extension with Visual Studio Code copy it into the `<user home>/.vscode/extensions` folder and restart Code.
28+* To share your extension with the world, read on https://code.visualstudio.com/docs about publishing an extension.