Add Prism template to web UI.
This commit is contained in:
parent
bedc50d013
commit
703febd2b8
@ -41,6 +41,7 @@
|
||||
"themer-iterm": "^2.0.2",
|
||||
"themer-jetbrains": "^1.0.1",
|
||||
"themer-kitty": "^1.0.1",
|
||||
"themer-prism": "^1.0.0",
|
||||
"themer-sketch-palettes": "^1.0.3",
|
||||
"themer-slack": "^2.0.2",
|
||||
"themer-sublime-text": "^2.0.2",
|
||||
|
@ -34,6 +34,7 @@ export default () => {
|
||||
const [chrome, setChrome] = useState(false);
|
||||
const [sketchPalettes, setSketchPalettes] = useState(false);
|
||||
const [tmux, setTmux] = useState(false);
|
||||
const [prism, setPrism] = useState(false);
|
||||
|
||||
const { getActiveColorOrFallback, preparedColorSet, cliColorSet } = useContext(ThemeContext);
|
||||
|
||||
@ -228,6 +229,12 @@ export default () => {
|
||||
label="tmux"
|
||||
accentSelected
|
||||
/>
|
||||
<Checkbox
|
||||
value={ prism }
|
||||
onChange={ () => setPrism(!prism) }
|
||||
label="Prism"
|
||||
accentSelected
|
||||
/>
|
||||
</fieldset>
|
||||
</div>
|
||||
<Button
|
||||
@ -263,6 +270,7 @@ export default () => {
|
||||
chrome,
|
||||
sketchPalettes,
|
||||
tmux,
|
||||
prism,
|
||||
},
|
||||
preparedColorSet,
|
||||
window.innerWidth * window.devicePixelRatio,
|
||||
|
@ -28,6 +28,7 @@ import { render as renderWallpaperTriangles } from 'themer-wallpaper-triangles';
|
||||
import { render as renderWallpaperTrianglify } from 'themer-wallpaper-trianglify';
|
||||
import { render as renderXcode } from 'themer-xcode';
|
||||
import { render as renderBrave } from 'themer-brave';
|
||||
import { render as renderPrism } from 'themer-prism';
|
||||
|
||||
const templates = {
|
||||
alfred: { folderName: 'Alfred', render: renderAlfred },
|
||||
@ -43,6 +44,7 @@ const templates = {
|
||||
iterm: { folderName: 'iTerm', render: renderIterm },
|
||||
jetbrains: { folderName: 'JetBrains', render: renderJetbrains },
|
||||
kitty: { folderName: 'kitty', render: renderKitty },
|
||||
prism: { folderName: 'prism', render: renderPrism },
|
||||
sketchPalettes: { folderName: 'Sketch', render: renderSketchPalettes },
|
||||
slack: { folderName: 'Slack sidebar', render: renderSlack },
|
||||
sublimeText: { folderName: 'Sublime Text', render: renderSublimeText },
|
||||
@ -81,6 +83,7 @@ const installationLocations = {
|
||||
iterm: { name: 'iTerm', instructionsUrl: 'https://github.com/mjswensen/themer/tree/master/cli/packages/themer-iterm#output' },
|
||||
jetbrains: { name: 'JetBrains', instructionsUrl: 'https://github.com/tomselvi/themer-jetbrains#output' },
|
||||
kitty: { name: 'kitty', instructionsUrl: 'https://github.com/0x52a1/themer-kitty#output' },
|
||||
prism: { name: 'prism', instructionsUrl: 'https://github.com/mjswensen/themer/tree/master/cli/packages/themer-prism#output' },
|
||||
sketchPalettes: { name: 'Sketch palettes', instructionsUrl: 'https://github.com/mjswensen/themer/tree/master/cli/packages/themer-sketch-palettes#output' },
|
||||
slack: { name: 'Slack sidebar', instructionsUrl: 'https://github.com/mjswensen/themer/tree/master/cli/packages/themer-slack#output' },
|
||||
sublimeText: { name: 'Sublime Text', instructionsUrl: 'https://github.com/mjswensen/themer/tree/master/cli/packages/themer-sublime-text#output' },
|
||||
|
@ -9484,6 +9484,11 @@ themer-kitty@^1.0.1:
|
||||
resolved "https://registry.yarnpkg.com/themer-kitty/-/themer-kitty-1.0.1.tgz#d0d6c2cd0ee89ce54ce3600aae7e2ae8de140f11"
|
||||
integrity sha512-BPobvzCrLOZaGsrWpV10nSWHPzCtyu+HnaRX9QjUiACL0JHGsYFD2e9XvLiCj8RYTk+Nq/cQ1LUcWZs82fuoMQ==
|
||||
|
||||
themer-prism@^1.0.0:
|
||||
version "1.0.0"
|
||||
resolved "https://registry.yarnpkg.com/themer-prism/-/themer-prism-1.0.0.tgz#b79f2f60d8193a7d50d171e7794fbaa3cdce17be"
|
||||
integrity sha512-+X41OJegNwJzG7QwMU65KypwkG+KEhlRzRcCg4Knx0zz1fy6wKTmm28Pisw8pNu8k1I9HF9/0DCAn7z++hKK7g==
|
||||
|
||||
themer-sketch-palettes@^1.0.3:
|
||||
version "1.0.3"
|
||||
resolved "https://registry.yarnpkg.com/themer-sketch-palettes/-/themer-sketch-palettes-1.0.3.tgz#5b52d0d4ab919c88b9bf1ceffa96f36c29620350"
|
||||
|
Loading…
Reference in New Issue
Block a user