Theme generator for Rosé Pine

Overview

Rosé Pine Build

All natural pine, faux fur and a bit of soho vibes for the classy minimalist

Theme generator for Rosé Pine

Getting started

Start by creating a template file. This will look similar to your desired theme file, replacing color values with Rosé Pine variables. For example, #ebbcba would now be $rose.

// template.json
{
	"id": "$id",
	"name": "$name",
	"description": "$description",
	"type": "$type",
	"foreground": "$text",
	"background": "$base"
}

Usage

Requires node

$ npx @rose-pine/build --help

	Usage
		$ npx @rose-pine/build [options]

	Options
		-t, --template      Path to template file
		-o, --output        Directory for generated files
		-p, --prefix        Variable prefix
		-f, --format        Color output format
		-s, --strip-spaces  Strip spaces in output

	Examples
		$ npx @rose-pine/build -s -f rgb
		$ npx @rose-pine/build -t ./template.yml -o ./

Formats

hex
#ebbcba

hex-ns
ebbcba

rgb
235, 188, 186

rgb-ns
235 188 186

rgb-array
[235, 188, 186]

rgb-function
rgb(235, 188, 186)

hsl
2, 55%, 83%

hsl-ns
2 55% 83%

hsl-array
[2, 55%, 83%]

hsl-function
rgb(2, 55%, 83%)

Variables

By default, variables are prefixed with $

All values from @rose-pine/palette are available as well as the following:

id
rose-pine | rose-pine-moon | rose-pine-dawn

name
Rosé Pine | Rosé Pine Moon | Rosé Pine Dawn

description
All natural pine, faux fur and a bit of soho vibes for the classy minimalist

type
dark | dark | light

You might also like...

Obsidian text generator Plugin Text generator using GPT-3 (OpenAI)

Obsidian text generator Plugin Text generator using GPT-3 (OpenAI)

is a handy plugin for Obsidian that helps you generate text content using the powerful language model GP

Dec 29, 2022

Types generator will help user to create TS types from JSON. Just paste your single object JSON the Types generator will auto-generate the interfaces for you. You can give a name for the root object

Types generator will help user to create TS types from JSON. Just paste your single object JSON the Types generator will auto-generate the interfaces for you. You can give a name for the root object

Types generator Types generator is a utility tool that will help User to create TS Interfaces from JSON. All you have to do is paste your single objec

Dec 6, 2022

Gatsby-starter-minimal-blog - Typography driven, feature-rich blogging theme with minimal aesthetics.

Gatsby-starter-minimal-blog - Typography driven, feature-rich blogging theme with minimal aesthetics. Includes tags/categories support and extensive features for code blocks such as live preview, line numbers, and line highlighting.

Jan 29, 2022

A starter project that includes theme switching functionality with Stitches CSS-in-JS and Remix SSR.

Welcome to Remix! Remix Docs Development From your terminal: npm run dev This starts your app in development mode, rebuilding assets on file changes.

Dec 22, 2022

Perfect SvelteKit dark mode in 2 lines of code. Support System preference and any other theme with no flashing

This library is a port of next-theme for SvelteKit. All credit goes to pacocoursey and all next-themes contributors While usable, this library is stil

Sep 30, 2022

Dark theme for VSCode with italics support (good for Dank Mono, Operator Mono)

Dark theme for VSCode with italics support (good for Dank Mono, Operator Mono)

Omni Owl for Visual Studio Code Dark theme for Visual Studio Code (with Italics) Install • Team • Imitate Preview • License Install All instructions c

Dec 23, 2022

A simple, lightweight Hexo theme

hexo-theme-async 🇬🇧 English | 🇨🇳 中文简体 Installation cd hexo npm install --save hexo-renderer-less hexo-renderer-ejs hexo-wordcount cd themes git cl

Jan 4, 2023

A soothing pastel theme for Hyper.

A soothing pastel theme for Hyper.

Catppuccin for Hyper ~ Hypurr Contents Install License Install Please note that the name of NPM package and the theme itself is hypurr and not hyper-c

Dec 23, 2022

(Almost) monochromatic light theme for VSCode

(Almost) monochromatic light theme for VSCode

monotropic for Visual Studio Code (Almost) monochromatic theme for VSCode. Originally based on caffo/monotropic-theme (emacs). Install now 🛒 Screensh

Dec 18, 2022
Comments
  • How to generate the Dawn and Moon variants from the default

    How to generate the Dawn and Moon variants from the default

    I'm creating a theme for bat and since its themes are *.tmTheme files I used the one from https://github.com/rose-pine/sublime-text.

    However, I'm not understanding how I can generate the Dawn and Moon variants from the default one which I've taken form the Sublime repo.

    Here is the current repository in which I'm working on https://github.com/guilhermedeandrade/bat/tree/main. Also, here is a quick demo from the Rosé Pine bat theme:

    image

    Colors are off, actually. As you can see the import keywords are red/pink (I'm colorblind lol), when they should have the color that both App and useState have.

    opened by ubmit 3
Releases(v0.6.0-1)
  • v0.6.0-1(Dec 16, 2022)

  • v0.6.0-0(Dec 16, 2022)

    • feat: add specific build command to readme a992b04
    • feat: add label script faf9aef

    https://github.com/rose-pine/build/compare/v0.5.1...v0.6.0-0

    Source code(tar.gz)
    Source code(zip)
  • v0.5.1(May 23, 2022)

  • v0.5.0(May 23, 2022)

  • v0.4.0(May 22, 2022)

  • v0.3.1(May 20, 2022)

    • docs: update usage 2e0a4d1
    • test: cleanup after tests 2ea2ba6
    • test: every possible variable & format c1743bd
    • test: yml with rgb(a) c6aecdd
    • test: compare like objects 928a27a
    • add alpha colors 07d9960

    https://github.com/rose-pine/build/compare/v0.3.0...v0.3.1

    Source code(tar.gz)
    Source code(zip)
  • v0.3.0(Apr 28, 2022)

    • chore: skip readme version during tests a95f558
    • feat: auto add build version to readme f2a5687
    • refactor: break out utility functions a4402d8
    • chore: remove dist 84fd66e
    • docs: update readme f6d2892

    https://github.com/rose-pine/build/compare/73e7016b42c158a04173fe5adc240716fff17d18...v0.3.0

    Source code(tar.gz)
    Source code(zip)
  • v0.2.0(Apr 27, 2022)

  • v0.1.0(Apr 27, 2022)

    • add description 7b06658
    • use org name ac66556
    • bump node version 9864269
    • add public access cebaac7

    https://github.com/rose-pine/build/compare/73e7016b42c158a04173fe5adc240716fff17d18...v0.1.0

    Source code(tar.gz)
    Source code(zip)
Owner
Rosé Pine
All natural pine, faux fur and a bit of soho vibes for the classy minimalist
Rosé Pine
🌗 1 line of code to apply auto dark / light theme and support custom theme for your website. Super fast and lightweight theme library.

themes.js A super lightweight and fast Theme library with auto system color scheme detection in JavaScript. Features Auto detect Dark / Light mode by

SerKo 4 Nov 29, 2022
PokemonNFT started as Buildspace Project - "Create your own mini turn-based NFT browser game" - ROSE Emerald Paratime Testnet

Welcome to PokemonNFTGame ?? Buildspace Project - Create your own mini turn-based NFT browser game ✨ Demo Install npm install Usage npm run dev Blockc

Alberto Cruz Luis 7 Oct 3, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
Playful and Colorful One-Page portfolio featuring Parallax effects and animations. Especially designers and/or photographers will love this theme! Built with MDX and Theme UI.

Gatsby Starter Portfolio: Cara Playful and Colorful One-Page portfolio featuring Parallax effects and animations. Using the Gatsby Theme @lekoarts/gat

prashanth s 1 Dec 24, 2021
Logseq-craft-theme - Craft Theme for Logseq

Craft for Logseq Almost all creativity requires purposeful play. A Craft insprir

Alexander Rink 33 Oct 26, 2022
Theme Redone is a custom WordPress theme starter/framework with its own Gutenberg blocks solution and a CLI that speeds up the block creation process.

Theme Redone The Framework for Developing Custom WordPress Themes with its own Gutenberg Blocks creation solution. Theme Redone is a custom WordPress

null 103 Dec 30, 2022
Competidaily Generator lambda function to retrieve a random theme from our database.

Competidaily Generator backend - GET RANDOM THEME This repo contains the GET requisition used as a lambda function to retrieve a random theme from the

Thiago Fernandes 5 Dec 17, 2022