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
(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;
}
