From fbeea9f3179a2b8e8b567b8a1bb82da0ff71dcb9 Mon Sep 17 00:00:00 2001 From: Ingo Steinke Date: Fri, 1 Sep 2023 14:59:42 +0200 Subject: [PATCH] build process, documentation, changelog --- CHANGELOG.md | 4 +-- README.md | 26 ++++++++++++++---- .../intellij-cute-pink-light-theme-0.9.0.zip | Bin 0 -> 5120 bytes package.json | 13 +++++++++ 4 files changed, 35 insertions(+), 8 deletions(-) create mode 100644 build/distributions/intellij-cute-pink-light-theme-0.9.0.zip create mode 100644 package.json diff --git a/CHANGELOG.md b/CHANGELOG.md index 15e3abb..6fdd3c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,8 @@ # intellij-cute-pink-light-theme Changelog -## 0.9.0 - 2023-08-30 -- add missing color definitions for 2023.2 +## 0.9.0 - 2023-09-01 +- add missing color definitions for 2023.2 ##17 ## 0.8.4 - 2023-07-31 ### Fixed diff --git a/README.md b/README.md index 60eeeab..328a9f0 100644 --- a/README.md +++ b/README.md @@ -70,12 +70,26 @@ More information about colors and fonts can be found here: https://www.jetbrains ### Development, Build and Export - Edit colors in `src/main/META-INF/cute_pink_light_theme.json`. -- Edit theme version, supported IDE versions, and other data, in - - `src/main/resources/META-INF/plugin.xml` - - `src/main/resources/META-INF/MANIFEST.MF` (only used for alternative manual export) - - `gradle.properties` (only used for IntelliJ gradle build) - - `build.gradle.kts` (only used for IntelliJ gradle build) -- Edit the `CHANGELOG.md` +- As a contributor: + - create a pull request on GitHub. +- As a maintainer: + - Edit theme version, supported IDE versions, and other data, in + - `src/main/resources/META-INF/plugin.xml` + - `src/main/resources/META-INF/MANIFEST.MF` + - `package.json` + - `gradle.properties` (only used for IntelliJ gradle build) + - `build.gradle.kts` (only used for IntelliJ gradle build) + - Build using one of the methods described below. + - Add a change log in `CHANGELOG.md`. + - Add a git tag, create a release, and add the theme zip. + - Upload the theme zip to JetBrains marketplace. + +#### Shell Build (beta) + +`npm run build` + +- requires `bash`/`sh`! +- creates a `build/distributions/intellij-cute-pink-light-theme-x.y.z.zip` #### IntelliJ Gradle Build diff --git a/build/distributions/intellij-cute-pink-light-theme-0.9.0.zip b/build/distributions/intellij-cute-pink-light-theme-0.9.0.zip new file mode 100644 index 0000000000000000000000000000000000000000..1b5282f432c85a4fb1e669a66250db4c9e92fa49 GIT binary patch literal 5120 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 pD@gT!MgTxNwBvs>`ulb literal 0 HcmV?d00001 diff --git a/package.json b/package.json new file mode 100644 index 0000000..d729f44 --- /dev/null +++ b/package.json @@ -0,0 +1,13 @@ +{ + "name": "intellij-cute-pink-light-theme", + "version": "0.9.0", + "description": "theme for JetBrains IDE editors like PhpStorm or IntelliJ IDEA", + "scripts": { + "build": "./build.sh $npm_package_version" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/openmindculture/intellij-cute-pink-light-theme.git" + }, + "author": "Ingo Steinke" +} \ No newline at end of file