1
Fork 0
mirror of https://github.com/Steffo99/steffula-code.git synced 2024-11-21 10:34:21 +00:00

Update repository metadata to reflect the current state of the extension

This commit is contained in:
Steffo 2024-08-09 04:15:12 +02:00
parent b3ed1c501a
commit adc794a403
Signed by: steffo
GPG key ID: 5ADA3868646C3FC0
4 changed files with 1 additions and 103 deletions

View file

@ -1,13 +0,0 @@
#!/usr/bin/python3
import re
with open("../themes/Steffula-color-theme.json") as file:
while line := file.readline():
if match := re.search(r'''["']name["']: ?["']([a-z-]+)["'],''', line):
name = match.group(1)
while line := file.readline():
if match := re.search(r'''["']foreground["']: ?["'][#]([0-9a-f]+)["'],''', line):
color = match.group(1)
print(f"- ![{name}](https://img.shields.io/static/v1?style=flat-square&label={name}&color={color}&message=%23{color})")
break

View file

@ -1,5 +1,3 @@
# Change Log
This file is not updated.
See [GitHub Releases](https://github.com/Steffo99/steffula-code/releases) for the changelog!
This file is not being updated.

View file

@ -1,28 +0,0 @@
# Welcome to your VS Code Extension
## What's in the folder
* This folder contains all of the files necessary for your color theme extension.
* `package.json` - this is the manifest file that defines the location of the theme file and specifies the base theme of the theme.
* `themes/Steffula-color-theme.json` - the color theme definition file.
## Get up and running straight away
* Press `F5` to open a new window with your extension loaded.
* Open `File > Preferences > Color Themes` and pick your color theme.
* 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) .
## Make changes
* Changes to the theme file are automatically applied to the Extension Development Host window.
## Adopt your theme to Visual Studio Code
* The token colorization is done based on standard TextMate themes. Colors are matched against one or more scopes.
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.
## Install your extension
* To start using your extension with Visual Studio Code copy it into the `<user home>/.vscode/extensions` folder and restart Code.
* To share your extension with the world, read on https://code.visualstudio.com/docs about publishing an extension.

View file

@ -1,59 +0,0 @@
# Palette
> Generated with [`.scripts/gen-palette.py`](.scripts/gen-palette.py)!
- ![base](https://img.shields.io/static/v1?style=flat-square&label=base&color=a9b7c6&message=%23a9b7c6)
- ![comment](https://img.shields.io/static/v1?style=flat-square&label=comment&color=555555&message=%23555555)
- ![comment-marker](https://img.shields.io/static/v1?style=flat-square&label=comment-marker&color=707070&message=%23707070)
- ![keyword](https://img.shields.io/static/v1?style=flat-square&label=keyword&color=ff9340&message=%23ff9340)
- ![punctuation](https://img.shields.io/static/v1?style=flat-square&label=punctuation&color=cc7832&message=%23cc7832)
- ![namespace](https://img.shields.io/static/v1?style=flat-square&label=namespace&color=ffbb44&message=%23ffbb44)
- ![class](https://img.shields.io/static/v1?style=flat-square&label=class&color=88ffff&message=%2388ffff)
- ![class-declaration](https://img.shields.io/static/v1?style=flat-square&label=class-declaration&color=00ffff&message=%2300ffff)
- ![interface](https://img.shields.io/static/v1?style=flat-square&label=interface&color=00ff00&message=%2300ff00)
- ![interface-declaration](https://img.shields.io/static/v1?style=flat-square&label=interface-declaration&color=00ff00&message=%2300ff00)
- ![type](https://img.shields.io/static/v1?style=flat-square&label=type&color=00ffaa&message=%2300ffaa)
- ![type-declaration](https://img.shields.io/static/v1?style=flat-square&label=type-declaration&color=00ffaa&message=%2300ffaa)
- ![function](https://img.shields.io/static/v1?style=flat-square&label=function&color=e6e68a&message=%23e6e68a)
- ![function-declaration](https://img.shields.io/static/v1?style=flat-square&label=function-declaration&color=ffff00&message=%23ffff00)
- ![enum-member](https://img.shields.io/static/v1?style=flat-square&label=enum-member&color=66b2ff&message=%2366b2ff)
- ![enum-declaration](https://img.shields.io/static/v1?style=flat-square&label=enum-declaration&color=2699ff&message=%232699ff)
- ![lifetime](https://img.shields.io/static/v1?style=flat-square&label=lifetime&color=8a653b&message=%238a653b)
- ![constant](https://img.shields.io/static/v1?style=flat-square&label=constant&color=a5d2ff&message=%23a5d2ff)
- ![variable](https://img.shields.io/static/v1?style=flat-square&label=variable&color=dcaf88&message=%23dcaf88)
- ![special](https://img.shields.io/static/v1?style=flat-square&label=special&color=db88db&message=%23db88db)
- ![literal](https://img.shields.io/static/v1?style=flat-square&label=literal&color=6897bb&message=%236897bb)
- ![string](https://img.shields.io/static/v1?style=flat-square&label=string&color=438c5c&message=%23438c5c)
- ![bytes](https://img.shields.io/static/v1?style=flat-square&label=bytes&color=a7c261&message=%23a7c261)
- ![docstring](https://img.shields.io/static/v1?style=flat-square&label=docstring&color=629755&message=%23629755)
- ![docstring-keyword](https://img.shields.io/static/v1?style=flat-square&label=docstring-keyword&color=8a653b&message=%238a653b)
- ![escape](https://img.shields.io/static/v1?style=flat-square&label=escape&color=a5c261&message=%23a5c261)
- ![format-contents](https://img.shields.io/static/v1?style=flat-square&label=format-contents&color=86ffff&message=%2386ffff)
- ![format-options](https://img.shields.io/static/v1?style=flat-square&label=format-options&color=597aff&message=%23597aff)
- ![format-variables](https://img.shields.io/static/v1?style=flat-square&label=format-variables&color=8fa5ff&message=%238fa5ff)
- ![key](https://img.shields.io/static/v1?style=flat-square&label=key&color=ff6736&message=%23ff6736)
- ![meta](https://img.shields.io/static/v1?style=flat-square&label=meta&color=bbb529&message=%23bbb529)
- ![meta-declaration](https://img.shields.io/static/v1?style=flat-square&label=meta-declaration&color=bbb529&message=%23bbb529)
- ![heading](https://img.shields.io/static/v1?style=flat-square&label=heading&color=ff9340&message=%23ff9340)
- ![link](https://img.shields.io/static/v1?style=flat-square&label=link&color=00d0ff&message=%2300d0ff)
- ![media](https://img.shields.io/static/v1?style=flat-square&label=media&color=2a7ede&message=%232a7ede)
- ![code](https://img.shields.io/static/v1?style=flat-square&label=code&color=808080&message=%23808080)
- ![insert](https://img.shields.io/static/v1?style=flat-square&label=insert&color=99ff99&message=%2399ff99)
- ![insert-header](https://img.shields.io/static/v1?style=flat-square&label=insert-header&color=44ff44&message=%2344ff44)
- ![delete](https://img.shields.io/static/v1?style=flat-square&label=delete&color=ff9999&message=%23ff9999)
- ![delete-header](https://img.shields.io/static/v1?style=flat-square&label=delete-header&color=ff4444&message=%23ff4444)
- ![log-error](https://img.shields.io/static/v1?style=flat-square&label=log-error&color=ffa6a6&message=%23ffa6a6)
- ![log-warning](https://img.shields.io/static/v1?style=flat-square&label=log-warning&color=ffffa6&message=%23ffffa6)
- ![log-info](https://img.shields.io/static/v1?style=flat-square&label=log-info&color=99eeff&message=%2399eeff)
- ![log-verbose](https://img.shields.io/static/v1?style=flat-square&label=log-verbose&color=a8a8ff&message=%23a8a8ff)
- ![log-debug](https://img.shields.io/static/v1?style=flat-square&label=log-debug&color=ca77ff&message=%23ca77ff)
- ![log-context](https://img.shields.io/static/v1?style=flat-square&label=log-context&color=8a653b&message=%238a653b)
- ![selector-tag](https://img.shields.io/static/v1?style=flat-square&label=selector-tag&color=00ff32&message=%2300ff32)
- ![selector-attribute](https://img.shields.io/static/v1?style=flat-square&label=selector-attribute&color=ff9340&message=%23ff9340)
- ![selector-class](https://img.shields.io/static/v1?style=flat-square&label=selector-class&color=fcff00&message=%23fcff00)
- ![selector-id](https://img.shields.io/static/v1?style=flat-square&label=selector-id&color=00ffff&message=%2300ffff)
- ![selector-pseudoclass](https://img.shields.io/static/v1?style=flat-square&label=selector-pseudoclass&color=ca77ff&message=%23ca77ff)
- ![selector-pseudoelement](https://img.shields.io/static/v1?style=flat-square&label=selector-pseudoelement&color=ff00ff&message=%23ff00ff)
- ![selector-parent](https://img.shields.io/static/v1?style=flat-square&label=selector-parent&color=00ffaa&message=%2300ffaa)
- ![db-relationship](https://img.shields.io/static/v1?style=flat-square&label=db-relationship&color=00ffaa&message=%2300ffaa)
- ![invalid](https://img.shields.io/static/v1?style=flat-square&label=invalid&color=ff5252&message=%23ff5252)