Add repository metadata
BIN
.media/icon-128x128_round.png
Normal file
After Width: | Height: | Size: 5 KiB |
BIN
.media/icon-512x512.png
Normal file
After Width: | Height: | Size: 152 KiB |
26
.media/icon.svg
Normal file
|
@ -0,0 +1,26 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg">
|
||||
<svg height="100%" id="emblematic-background" version="1.1" viewBox="0 0 512 512" width="100%" xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<linearGradient gradientUnits="userSpaceOnUse" id="background" x2="512" y1="512">
|
||||
<stop offset="0" stop-color="#051436"/>
|
||||
<stop offset=".75" stop-color="#001553"/>
|
||||
<stop offset="1" stop-color="#010a4e"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<rect fill="url(#background)" height="512" width="512"/>
|
||||
</svg>
|
||||
<svg height="63%" id="emblematic-icon" preserveAspectRatio="xMidYMid meet" viewBox="0 0 640 512" width="63%" x="94.72" xmlns="http://www.w3.org/2000/svg" y="94.72">
|
||||
<defs>
|
||||
<filter color-interpolation-filters="sRGB" id="emblematic-filter">
|
||||
<feFlood flood-color="rgb(1,8,40)" in="SourceGraphic" result="flood"/>
|
||||
<feGaussianBlur in="SourceGraphic" result="blur" stdDeviation="10"/>
|
||||
<feOffset dx="-4" dy="8" in="blur" result="offset"/>
|
||||
<feComposite in="flood" in2="offset" operator="in" result="comp1"/>
|
||||
<feComposite in="SourceGraphic" in2="comp1" result="comp2"/>
|
||||
</filter>
|
||||
</defs>
|
||||
<!--! Font Awesome Pro 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2024 Fonticons, Inc. -->
|
||||
<path d="M256 64H64C28.7 64 0 92.7 0 128V384c0 35.3 28.7 64 64 64H256V64zm32 384H576c35.3 0 64-28.7 64-64V128c0-35.3-28.7-64-64-64H288V448zM64 160c0-17.7 14.3-32 32-32h64c17.7 0 32 14.3 32 32V352c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V160z" fill="#85c4ff" filter="url(#emblematic-filter)"/>
|
||||
</svg>
|
||||
</svg>
|
After Width: | Height: | Size: 1.6 KiB |
BIN
.media/screenshot-code.png
Normal file
After Width: | Height: | Size: 108 KiB |
BIN
.media/screenshot-editor.png
Normal file
After Width: | Height: | Size: 277 KiB |
BIN
.media/screenshot-enums.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
.media/screenshot-type-interface.png
Normal file
After Width: | Height: | Size: 41 KiB |
|
@ -1,9 +0,0 @@
|
|||
# Change Log
|
||||
|
||||
All notable changes to the "shinycode" extension will be documented in this file.
|
||||
|
||||
Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
- Initial release
|
27
README.md
|
@ -1,16 +1,23 @@
|
|||
# shinycode README
|
||||
<div align="center">
|
||||
|
||||
## Working with Markdown
|
||||
![](.media/icon-128x128_round.png)
|
||||
|
||||
You can author your README using Visual Studio Code. Here are some useful editor keyboard shortcuts:
|
||||
# Shiny Code
|
||||
|
||||
* Split the editor (`Cmd+\` on macOS or `Ctrl+\` on Windows and Linux).
|
||||
* Toggle preview (`Shift+Cmd+V` on macOS or `Shift+Ctrl+V` on Windows and Linux).
|
||||
* Press `Ctrl+Space` (Windows, Linux, macOS) to see a list of Markdown snippets.
|
||||
Prototype Material You theme for Visual Studio Code
|
||||
|
||||
## For more information
|
||||
</div>
|
||||
|
||||
* [Visual Studio Code's Markdown Support](http://code.visualstudio.com/docs/languages/markdown)
|
||||
* [Markdown Syntax Reference](https://help.github.com/articles/markdown-basics/)
|
||||
> [!Caution]
|
||||
>
|
||||
> This specific prototype has been deemed a failure and work on it won't be resumed.
|
||||
|
||||
**Enjoy!**
|
||||
## Screenshots
|
||||
|
||||
![](.media/screenshot-enums.png)
|
||||
|
||||
![](.media/screenshot-type-interface.png)
|
||||
|
||||
![](.media/screenshot-code.png)
|
||||
|
||||
![](.media/screenshot-editor.png)
|
||||
|
|
|
@ -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/ShinyCode-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 the color theme picker with the `File > Preferences > Theme > Color Theme` menu item, or use the `Preferences: Color Theme command (Ctrl+K Ctrl+T)` and pick your 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.
|