My Beautiful Konqueror - CSS for Konqueror

My Lovely Konqueror

I love in Konqueror and it is become my main web browser. Thank you for this great work.

I’m obssessed with color and themes. And create a costum color theming with my css.

  • Colors my work (except backgrounds) and inspired from Catppuccin Latte Mauve
  • The colors and fonts focused for readibility
  • If you like my theming don’t forget to install the fonts.
  • If you want some addings and make it more useful and powerful please write on comments.

Fonts

musdo color palatte :slight_smile: (it is in css I took it screenshot for preview)

You can use whatever you like!

Best!!

Konqueror CSS


/* ==============================
 *   FONTS
 * ================================ */

@font-face {
	font-family: Andika;
	font-weight: 400;
	src: url(Andika-Regular.woff2);
}

@font-face {
	font-family: Gentium Medium;
	font-weight: 500;
	src: url(Gentium-Medium.woff2);
}

@font-face {
	font-family: Maple Mono Medium;
	font-weight: 500;
	src: url(MapleMono-Medium.ttf);
}

/* ==============================
 *   COLOR TOKENS (FINAL)
 * ================================ */

:root {
	/* Surfaces */
	--bg: #e7eaf0;
	--surface: #e7eaf0;
	--surface-muted: #ccd0da;
	--border: #ccd0da;

	/* Text */
	--text: #1c0d28;
	--text-strong: #07030a;
	--text-heading: #040205;
	--text-muted: #bcc0cc;
	--text-faint: #acb0be;

	/* Brand & accents */
	--brand: #9043c8;
	--accent: #c86aa9;
	--accent-soft: #e6d471;

	/* Links */
	--link: #5280dc;
	--link-visited: #bda1d2;
	--link-active: #c86aa9;

	/* Status */
	--danger: #dc6363;
	--warning: #f08c59;
	--info: #7cb498;
}

/* ==============================
 *   BASE (WEB SAFE)
 * ================================ */

*,
*::before,
*::after {
	box-sizing: border-box;
}

html {
	-webkit-text-size-adjust: 100%;
	text-size-adjust: 100%;
}

body {
	margin: 0;
	padding: 0;

	background: var(--bg);
	color: var(--text);

	font-family: "Gentium Medium", serif;
	font-size: 1em;
	line-height: 1.45;

	text-align: left;
}

/* Media: SVG’ye dokunma */
img {
	max-width: 100%;
	height: auto;
}

/* ==============================
 *   TYPOGRAPHY
 * ================================ */

h1, h2, h3, h4, h5, h6 {
	font-family: "Andika", sans-serif;
	font-weight: 600;
	line-height: 1.25;
	color: var(--text-heading);
	margin: 1.2em 0 0.4em;
}

p {
	margin: 0 0 1rem 0;
}

strong {
	color: var(--text-strong);
	font-weight: 700;
}

small {
	color: var(--text-muted);
	font-size: 0.85rem;
}

/* ==============================
 *   LINKS
 * ================================ */

a {
	color: var(--link);
	text-decoration: none;
}

a:visited {
	color: var(--link-visited);
}

a:hover {
	text-decoration: underline;
}

a:active {
	color: var(--link-active);
}

/* ==============================
 *   LISTS
 * ================================ */

ol,
ul,
dl {
	margin: 0 0 1rem 0;
	padding-left: 1.4rem;
	font-family: "Andika", sans-serif;
}

li {
	margin: 0.25rem 0;
}

/* ==============================
 *   MONOSPACE
 * ================================ */

pre,
code,
kbd,
samp,
tt,
var {
	font-family: "Maple Mono Medium", monospace !important;
}

code {
	background: var(--surface-muted);
	color: var(--text-strong);
	padding: 0.1rem 0.3rem;
	border-radius: 3px;
	font-size: 0.9rem;
}

pre {
	background: var(--surface-muted);
	padding: 0.75rem 1rem;
	overflow-x: auto;
	border-left: 4px solid var(--border);
	margin: 0 0 1rem 0;
}

pre code {
	background: transparent;
	padding: 0;
}

kbd {
	background: var(--text);
	color: var(--bg);
	padding: 0.15rem 0.4rem;
	border-radius: 3px;
	font-size: 0.85rem;
	white-space: nowrap;
}

/* ==============================
 *   BLOCKQUOTE
 * ================================ */

blockquote {
	margin: 1rem 0;
	padding-left: 1rem;
	border-left: 4px solid var(--border);
	color: var(--text);
}

blockquote p {
	margin-bottom: 0.6rem;
}

/* ==============================
 *   TABLES (WEB FRIENDLY)
 * ================================ */

table {
	border-collapse: collapse;
	margin: 0 0 1rem 0;
}

th,
td {
	padding: 0.4rem 0.8rem;
	vertical-align: top;
}

th {
	font-family: "Andika", sans-serif;
	font-weight: 600;
	border-bottom: 2px solid var(--border);
	color: var(--text-strong);
}

tbody tr:nth-child(odd) {
	background: var(--surface-muted);
}

/* ==============================
 *   SELECTION / FOCUS
 * ================================ */

::selection {
	background: var(--accent-soft);
	color: var(--text-strong);
}

:focus-visible {
	outline: 2px solid var(--brand);
	outline-offset: 2px;
}

1 Like