Skip to content

ChatGPT Vesper by mohvn

Screenshot of ChatGPT Vesper

Details

Authormohvn

LicenseMIT

Categorychatgpt

Created

Updated

Size6.1 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

🌿 Port of the Vesper Visual Studio Code theme for ChatGPT

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name           ChatGPT Vesper
@namespace      github.com/openstyles/stylus
@version        2.0.0
@license     MIT
@author         mohvn
==/UserStyle== */
@-moz-document url-prefix("https://chatgpt.com/") {
	@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

	/* cyrillic-ext */
	@font-face {
		font-family: 'JetBrains Mono';
		font-style: italic;
		font-weight: 100 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbX2o-flEEny0FZhsfKu5WU4xD-Cw6nSHrV.woff2) format('woff2');
		unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
	}
	/* cyrillic */
	@font-face {
		font-family: 'JetBrains Mono';
		font-style: italic;
		font-weight: 100 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbX2o-flEEny0FZhsfKu5WU4xD-CwenSHrV.woff2) format('woff2');
		unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
	}
	/* greek */
	@font-face {
		font-family: 'JetBrains Mono';
		font-style: italic;
		font-weight: 100 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbX2o-flEEny0FZhsfKu5WU4xD-CwCnSHrV.woff2) format('woff2');
		unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
	}
	/* vietnamese */
	@font-face {
		font-family: 'JetBrains Mono';
		font-style: italic;
		font-weight: 100 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbX2o-flEEny0FZhsfKu5WU4xD-CwynSHrV.woff2) format('woff2');
		unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
	}
	/* latin-ext */
	@font-face {
		font-family: 'JetBrains Mono';
		font-style: italic;
		font-weight: 100 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbX2o-flEEny0FZhsfKu5WU4xD-Cw2nSHrV.woff2) format('woff2');
		unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
	}
	/* latin */
	@font-face {
		font-family: 'JetBrains Mono';
		font-style: italic;
		font-weight: 100 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbX2o-flEEny0FZhsfKu5WU4xD-CwOnSA.woff2) format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
	}
	/* cyrillic-ext */
	@font-face {
		font-family: 'JetBrains Mono';
		font-style: normal;
		font-weight: 100 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbV2o-flEEny0FZhsfKu5WU4xD2OwG_TA.woff2) format('woff2');
		unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
	}
	/* cyrillic */
	@font-face {
		font-family: 'JetBrains Mono';
		font-style: normal;
		font-weight: 100 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbV2o-flEEny0FZhsfKu5WU4xD_OwG_TA.woff2) format('woff2');
		unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
	}
	/* greek */
	@font-face {
		font-family: 'JetBrains Mono';
		font-style: normal;
		font-weight: 100 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbV2o-flEEny0FZhsfKu5WU4xD4OwG_TA.woff2) format('woff2');
		unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;
	}
	/* vietnamese */
	@font-face {
		font-family: 'JetBrains Mono';
		font-style: normal;
		font-weight: 100 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbV2o-flEEny0FZhsfKu5WU4xD0OwG_TA.woff2) format('woff2');
		unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
	}
	/* latin-ext */
	@font-face {
		font-family: 'JetBrains Mono';
		font-style: normal;
		font-weight: 100 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbV2o-flEEny0FZhsfKu5WU4xD1OwG_TA.woff2) format('woff2');
		unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
	}
	/* latin */
	@font-face {
		font-family: 'JetBrains Mono';
		font-style: normal;
		font-weight: 100 800;
		font-display: swap;
		src: url(https://fonts.gstatic.com/s/jetbrainsmono/v20/tDbV2o-flEEny0FZhsfKu5WU4xD7OwE.woff2) format('woff2');
		unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
	}


	:root {
		--gray-700: #1e1e1e !important;
		;
		--gray-750: #1e1e1e !important;
		;
		--gray-800: #101010 !important;
		;
		--gray-900: #101010 !important;
		;
		--sidebar-surface-secondary: #1e1e1e !important;
		;
		--border-color: #1e1e1e !important;
		;
		font-family: "Inter", sans-serif !important;
	}

	.hljs {
		font-family: "JetBrains Mono" !important;
	}

	.dark {
		--text-error: #bf616a !important;
		;
		--link: #78869c !important;
		;
		--link-hover: #5e83b3 !important;
		;
	}

	html,
	body,
	* {
		letter-spacing: -0.5px !important;
	}

	.border-token-border-medium {
		border-color: #1e1e1e !important;
		;
	}

	.hljs-keyword,
	.hljs-attr,
	.hljs-selector-pseudo,
	.hljs-selector-attr {
		color: #A0A0A0 !important;
	}

	.hljs-title.class_,
	.hljs-variable.language_,
	.hljs-attribute,
	.hljs-bullet {
		color: #ffffff !important;
		;
	}

	.hljs-string {
		color: #99ffe4 !important;
		;
	}

	.hljs-title.function_,
	.hljs-name,
	.hljs-number,
	.hljs-literal,
	.hljs-built_in,
	.hljs-selector-class,
	.hljs-type,
	.hljs-selector-id,
	.hljs-variable,
	.hljs-symbol {
		color: #ffc799 !important;
		;
	}
}

Reviews

No reviews yet.