From 1656ef22211cacc5ec5c0705d7752a97f787be1c Mon Sep 17 00:00:00 2001 From: Nathan Totten Date: Thu, 23 May 2019 10:19:26 -0400 Subject: [PATCH] prepared for publishing in marketplace --- .gitignore | 4 ++++ .prettierrc | 3 +++ .vscode/launch.json | 16 ++++++++++++++++ .vscodeignore | 1 - CHANGELOG.md | 18 +++++++++++++----- LICENSE.txt | 27 +++++++++++++++++++++++++++ README.md | 9 +++++---- {docs => images}/Theme_Action.png | Bin images/icon.png | Bin 0 -> 6797 bytes package.json | 19 ++++++++++++++++--- 10 files changed, 84 insertions(+), 13 deletions(-) create mode 100644 .gitignore create mode 100644 .prettierrc create mode 100644 .vscode/launch.json create mode 100644 LICENSE.txt rename {docs => images}/Theme_Action.png (100%) create mode 100644 images/icon.png diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cc9c631 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +out +node_modules +.vscode-test/ +*.vsix \ No newline at end of file diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..0a02bce --- /dev/null +++ b/.prettierrc @@ -0,0 +1,3 @@ +{ + "tabWidth": 4 +} diff --git a/.vscode/launch.json b/.vscode/launch.json new file mode 100644 index 0000000..4644047 --- /dev/null +++ b/.vscode/launch.json @@ -0,0 +1,16 @@ +// A launch configuration that launches the extension inside a new window +// Use IntelliSense to learn about possible attributes. +// Hover to view descriptions of existing attributes. +// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 +{ + "version": "0.2.0", + "configurations": [ + { + "name": "Extension", + "type": "extensionHost", + "request": "launch", + "runtimeExecutable": "${execPath}", + "args": ["--extensionDevelopmentPath=${workspaceFolder}"] + } + ] +} diff --git a/.vscodeignore b/.vscodeignore index f369b5e..19bbe78 100644 --- a/.vscodeignore +++ b/.vscodeignore @@ -1,4 +1,3 @@ .vscode/** .vscode-test/** .gitignore -vsc-extension-quickstart.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 599924c..66408b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,20 +1,28 @@ # Change Log + All notable changes to the "Codey Dark" color theme for VS Code will be documented in this file. Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file. ## [Unreleased] + ### Added -- Initial theme by ZT for LWC Event Launch + +- Initial theme by ZT for LWC Event Launch ## [1.0.0] - 2/2019 + ### Added -- License for public use + +- License for public use ### Changed -- Repo location and name -- Theme name to 'Codey Midnight' + +- Repo location and name +- Theme name to 'Codey Midnight' ## [1.0.1] - 5/2019 + ### Added -- Support for Typescript + +- Support for Typescript diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..6ebf09e --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,27 @@ +Copyright (c) 2017, Salesforce.com, inc. +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright notice, this +list of conditions and the following disclaimer. + +* Redistributions in binary form must reproduce the above copyright notice, this +list of conditions and the following disclaimer in the documentation and/or +other materials provided with the distribution. + +* Neither the name of Salesforce.com nor the names of its contributors may be +used to endorse or promote products derived from this software without specific +prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR +ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON +ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/README.md b/README.md index 0424217..a3e1253 100644 --- a/README.md +++ b/README.md @@ -1,15 +1,16 @@ ## Codey Midnight Theme for VS Code -![Codey Midnight Theme in Action](./docs/Theme_Action.png) -A custom theme for VS Code, designed for Salesforce development. Built to be accessible and boost developer productivity. +![Codey Midnight Theme in Action](./images/Theme_Action.png) + +A custom theme for VS Code, designed for Salesforce development. Built to be accessible and boost developer productivity. ## Install the Codey Midnight Theme for VS Code -1. Locate the `./vscode/extensions` file for your **user** on your local machine. (Example filepath for a user named 'CodeyTheBear': `CodeyTheBear/.vscode/extensions`) +1. Locate the `./vscode/extensions` file for your **user** on your local machine. (Example filepath for a user named 'CodeyTheBear': `CodeyTheBear/.vscode/extensions`) 2. Add the entire **codey-midnight** repository folder to that directory. (You can clone this repo directly into your user's .vscode/extensions directory or copy/paste the folder from where ever you cloned.) 3. Restart VS Code. 4. Use the Command Palette or Menus to Navigate to **Preferences: Color Theme** 5. Select **Codey Midnight** as your theme 6. Boom! Code and present away. And submit pull requests and issues here. :) -**Enjoy!** \ No newline at end of file +**Enjoy!** diff --git a/docs/Theme_Action.png b/images/Theme_Action.png similarity index 100% rename from docs/Theme_Action.png rename to images/Theme_Action.png diff --git a/images/icon.png b/images/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2135d0072a590883aeed633190e74b0f639725a2 GIT binary patch literal 6797 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 literal 0 HcmV?d00001 diff --git a/package.json b/package.json index b9f49fc..310369b 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,22 @@ -{ - "publisher" : "zaynet", +{ + "publisher": "salesforce", "name": "codey-midnight", "displayName": "Codey Midnight", "description": "Dark theme configured for accessibility and Salesforce development", "version": "1.0.0", + "icon": "images/icon.png", + "license": "BSD-3-Clause", + "qna": false, + "bugs": { + "url": "https://github.com/zaynelt/codey-midnight/issues" + }, + "repository": { + "url": "https://github.com/zaynelt/codey-midnight" + }, + "galleryBanner": { + "color": "#ECECEC", + "theme": "light" + }, "engines": { "vscode": "^1.30.0" }, @@ -19,4 +32,4 @@ } ] } -} \ No newline at end of file +}