chore: update theme (fjord-core@c95a4c8)
This commit is contained in:
68
README.md
68
README.md
@@ -7,25 +7,25 @@ A dusk-blue base with soft leaf-green accents, amber selections, and crisp blue/
|
||||
### Core Colors
|
||||
|
||||
| Color | Name |
|
||||
| --------------------------------------------------------- | ----------------- |
|
||||
|  | **background** |
|
||||
|  | **backgroundAlt** |
|
||||
|  | **surface** |
|
||||
|  | **line** |
|
||||
|  | **foreground** |
|
||||
|  | **muted** |
|
||||
|  | **mutedDim** |
|
||||
| ---- | ----------------- |
|
||||
|  | **background** |
|
||||
|  | **backgroundAlt** |
|
||||
|  | **surface** |
|
||||
|  | **line** |
|
||||
|  | **foreground** |
|
||||
|  | **muted** |
|
||||
|  | **mutedDim** |
|
||||
|
||||
### Accent Colors
|
||||
|
||||
| Color | Name |
|
||||
| --------------------------------------------------------- | ---------------------------- |
|
||||
|  | **green** _(primary accent)_ |
|
||||
|  | **blue** |
|
||||
|  | **yellow** |
|
||||
|  | **purple** |
|
||||
|  | **red** |
|
||||
|  | **cyan** |
|
||||
| ---- | ---------------------------- |
|
||||
|  | **green** _(primary accent)_ |
|
||||
|  | **blue** |
|
||||
|  | **yellow** |
|
||||
|  | **purple** |
|
||||
|  | **red** |
|
||||
|  | **cyan** |
|
||||
|
||||
## 📦 Installation
|
||||
|
||||
@@ -38,34 +38,13 @@ A dusk-blue base with soft leaf-green accents, amber selections, and crisp blue/
|
||||
|
||||
### Manual Installation
|
||||
|
||||
1. Download the latest `.vsix` file from [Releases](https://github.com/fjord-theme/fjord-vscode/releases)
|
||||
|
||||
1. Download the latest `.vsix` file from [Releases](https://git.jshuntley.com/fjord-theme/fjord-vscode/releases)
|
||||
2. Open VS Code
|
||||
3. Go to Extensions (Ctrl+Shift+X)
|
||||
4. Click the "..." menu and select "Install from VSIX..."
|
||||
5. Select the downloaded `.vsix` file
|
||||
|
||||
### From Source
|
||||
|
||||
1. Clone this repository:
|
||||
|
||||
```bash
|
||||
git clone https://github.com/fjord-theme/fjord-vscode.git
|
||||
cd fjord-vscode
|
||||
```
|
||||
|
||||
2. Install dependencies:
|
||||
|
||||
```bash
|
||||
npm install
|
||||
```
|
||||
|
||||
3. Package the extension:
|
||||
|
||||
```bash
|
||||
npm run package
|
||||
```
|
||||
|
||||
4. Install the generated `.vsix` file
|
||||
|
||||
## 🔧 Configuration
|
||||
|
||||
@@ -75,24 +54,17 @@ After installation, you can activate the theme by:
|
||||
2. Typing "Preferences: Color Theme"
|
||||
3. Selecting "Fjord"
|
||||
|
||||
## 📸 Preview
|
||||
|
||||

|
||||
|
||||
## 🔄 Updates
|
||||
|
||||
This theme is automatically generated from the [main Fjord repository](https://github.com/fjord-theme/fjord). For the latest updates, check the main repository.
|
||||
|
||||
This theme is automatically generated from [fjord-core](https://git.jshuntley.com/fjord-theme/fjord-core) and deployed on every release. For an overview of all supported platforms and the full color palette, visit the [Fjord theme page](https://git.jshuntley.com/fjord-theme).
|
||||
## ☕ Support My Work
|
||||
|
||||
If you enjoy the Fjord theme and find it useful, consider supporting my work:
|
||||
|
||||
[](https://buymeacoffee.com/jshuntley)
|
||||
|
||||
[](https://buymeacoffee.com/jshuntley)
|
||||
## 📄 License
|
||||
|
||||
MIT License - see [LICENSE](LICENSE) file for details.
|
||||
|
||||
## 🤝 Contributing
|
||||
|
||||
For theme suggestions or issues, please visit the [main Fjord repository](https://github.com/fjord-theme/fjord).
|
||||
For theme suggestions or issues, please open an issue on [fjord-core](https://git.jshuntley.com/fjord-theme/fjord-core). For an overview of the project, visit the [Fjord theme page](https://git.jshuntley.com/fjord-theme).
|
||||
@@ -3,7 +3,7 @@
|
||||
"displayName": "Fjord",
|
||||
"description": "Fjord theme for VS Code. Dusk-blue base with soft leaf-green accents, amber selections, and crisp blue/cyan separation.",
|
||||
"icon": "fjordx128.png",
|
||||
"version": "0.1.0",
|
||||
"version": "0.1.3",
|
||||
"publisher": "jshuntley",
|
||||
"license": "MIT",
|
||||
"repository": {
|
||||
|
||||
@@ -10,12 +10,11 @@
|
||||
"editor.background": "#1B2532",
|
||||
"editor.foreground": "#E8F0F3",
|
||||
"editorCursor.foreground": "#9DD99A",
|
||||
"editor.selectionBackground": "#2D3D52",
|
||||
"editor.selectionForeground": "#1B2532",
|
||||
"editor.inactiveSelectionBackground": "#2D3D5280",
|
||||
"editor.selectionHighlightBackground": "#233141A6",
|
||||
"editor.wordHighlightBackground": "#233141A6",
|
||||
"editor.wordHighlightStrongBackground": "#233141CC",
|
||||
"editor.selectionBackground": "#B8E7E955",
|
||||
"editor.inactiveSelectionBackground": "#B8E7E928",
|
||||
"editor.selectionHighlightBackground": "#B8E7E930",
|
||||
"editor.wordHighlightBackground": "#B8E7E928",
|
||||
"editor.wordHighlightStrongBackground": "#B8E7E940",
|
||||
"editor.lineHighlightBackground": "#1F2A39",
|
||||
"editorLineNumber.foreground": "#6C7A86",
|
||||
"editorLineNumber.activeForeground": "#E8F0F3",
|
||||
@@ -114,8 +113,8 @@
|
||||
"terminal.foreground": "#E8F0F3",
|
||||
"terminal.background": "#1B2532",
|
||||
"terminalCursor.foreground": "#9DD99A",
|
||||
"terminal.selectionBackground": "#FFD285",
|
||||
"terminal.ansiBlack": "#19191C",
|
||||
"terminal.selectionBackground": "#B8E7E9",
|
||||
"terminal.ansiBlack": "#212128",
|
||||
"terminal.ansiRed": "#F37C7C",
|
||||
"terminal.ansiGreen": "#9DD99A",
|
||||
"terminal.ansiYellow": "#FFD285",
|
||||
@@ -123,7 +122,7 @@
|
||||
"terminal.ansiMagenta": "#B9A0F8",
|
||||
"terminal.ansiCyan": "#B8E7E9",
|
||||
"terminal.ansiWhite": "#E8F0F3",
|
||||
"terminal.ansiBrightBlack": "#212128",
|
||||
"terminal.ansiBrightBlack": "#51606B",
|
||||
"terminal.ansiBrightRed": "#FF9B9B",
|
||||
"terminal.ansiBrightGreen": "#A3D5A0",
|
||||
"terminal.ansiBrightYellow": "#FFE0A3",
|
||||
@@ -183,12 +182,20 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Keywords (general) → green",
|
||||
"name": "Keywords",
|
||||
"scope": [
|
||||
"keyword",
|
||||
"storage.modifier",
|
||||
"keyword"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#5DA6EA"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Storage keywords (let/const/var/function/class/static/etc.)",
|
||||
"scope": [
|
||||
"storage",
|
||||
"storage.type",
|
||||
"storage"
|
||||
"storage.modifier"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#9DD99A"
|
||||
@@ -207,11 +214,11 @@
|
||||
"punctuation.definition.preprocessor"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#FFE0A3"
|
||||
"foreground": "#7BB8FF"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Keyword control (if/else/for/return) → bright green bold",
|
||||
"name": "Keyword control (if/else/for/return)",
|
||||
"scope": [
|
||||
"keyword.control",
|
||||
"keyword.control.conditional",
|
||||
@@ -220,8 +227,7 @@
|
||||
"keyword.control.flow"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#A3D5A0",
|
||||
"fontStyle": "bold"
|
||||
"foreground": "#7BB8FF"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -232,7 +238,7 @@
|
||||
"keyword.control.directive.c"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#FFE0A3",
|
||||
"foreground": "#7BB8FF",
|
||||
"fontStyle": ""
|
||||
}
|
||||
},
|
||||
@@ -250,7 +256,7 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Functions → amber",
|
||||
"name": "Functions → cyan",
|
||||
"scope": [
|
||||
"entity.name.function",
|
||||
"support.function",
|
||||
@@ -259,7 +265,7 @@
|
||||
"variable.function"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#FFD285"
|
||||
"foreground": "#B8E7E9"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -378,7 +384,7 @@
|
||||
"meta.tag entity.other.attribute-name"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#9DD99A"
|
||||
"foreground": "#B8E7E9"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -417,7 +423,7 @@
|
||||
"function.special"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#FFE0A3"
|
||||
"foreground": "#B8E7E9"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -439,16 +445,24 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "String Special",
|
||||
"name": "String Special (path)",
|
||||
"scope": [
|
||||
"string.special",
|
||||
"string.special.path",
|
||||
"string.special.symbol"
|
||||
"string.special.path"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#5DA6EA"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "String Special (symbol, e.g. Ruby :sym)",
|
||||
"scope": [
|
||||
"string.special.symbol"
|
||||
],
|
||||
"settings": {
|
||||
"foreground": "#F37C7C"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "Namespace",
|
||||
"scope": [
|
||||
@@ -489,10 +503,10 @@
|
||||
],
|
||||
"semanticTokenColors": {
|
||||
"function": {
|
||||
"foreground": "#FFD285"
|
||||
"foreground": "#B8E7E9"
|
||||
},
|
||||
"method": {
|
||||
"foreground": "#FFD285"
|
||||
"foreground": "#B8E7E9"
|
||||
},
|
||||
"macro": {
|
||||
"foreground": "#D4C6F7"
|
||||
@@ -528,7 +542,7 @@
|
||||
"foreground": "#7BB8FF"
|
||||
},
|
||||
"keyword": {
|
||||
"foreground": "#9DD99A"
|
||||
"foreground": "#5DA6EA"
|
||||
},
|
||||
"modifier": {
|
||||
"foreground": "#9DD99A"
|
||||
|
||||
Reference in New Issue
Block a user