Skip to content

Make FreeDNS pretty! by uhidontkno

Screenshot of Make FreeDNS pretty!



LicenseNo License



Size4.2 kB


Learn how we calculate statistics in the FAQ.

Failed to fetch stats.


Applies a bluish dark mode on, as well as improve the 2001 UI as much as possible to make it look fairly appealing.


Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name         Make FreeDNS pretty!
@version      20231120.15.57
@description  Applies a bluish dark mode on, as well as improve the 2001 UI as much as possible to make it look fairly appealing.
@author       uhidontkno
@license      No License
==/UserStyle== */

@-moz-document url-prefix("") {
/*                  */
/* load better font */
@import url(',wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap');
* {color-scheme:dark !important;font-family:"IBM Plex Sans", sans-serif !important;} 

/* background */
td[bgcolor="white"] {
    background-color: #2f2f4f !important;
td[bgcolor*="cccc"] {background:rgba(0,0,0,0.5)}
body {
    background-color: #1f1f3f !important;

/* link colors and changing text */
h1,p,li,ul,a,td,b {color:white;}
.trd a:link, .trd a:visited, .trl a:link, .trl a:visited {color:#bbbbff;font-weight:500;}
.trd td {background:rgba(0,0,0,0.33) !important;}
.trl td {background:rgba(0,0,0,0.12) !important;}
a:link,a:active {color:#bbbbff; font-weight:700;}
a:visited {color:#7777bb; font-weight:700;}
* [color="black"] {color:#ccc;}

/* slightly round for aesthetics*/
td {border-radius:4px;}
table {border-radius:4px;}

/* table entries*/
td[bgcolor*="eee"] { 
  background-color: #1f1f3f !important;

/* color tables and tr/td's differently based on conditions*/
table[bgcolor*="ccc"] { background-color:#4f4f8f;}
table[bgcolor*="ccc"] tbody td { border-radius:3px;}
tr td[colspan="3"][align="right"] { background-color: #4f4f8f !important; border-radius:9px;padding:0 12px; filter: drop-shadow(0px 3px 8px rgba(0,0,0,0.44));}
table[bgcolor*="eee"] { background-color:#3f3f5f;} /* subtle border */

/* highlight freebsd*/
img[alt*="FreeBSD"] {border-radius:8px; background:#164E63 !important; padding:4px 12px;
    box-shadow: 0px 0px 14px 3px rgba(0,46,64,1);
a[href*=""] {background:transparent !important;}
td:has(> a[href*=""]) { background-color:#0f0f2f !important; }

/* input */
input[type="text"] {background:#0F172A; border:2px solid #0C4A6E; border-radius:6px; font-family:monospace; color:white !important;}

/* Hide the annoying exclamation GIF*/
img[alt*="exclamation"] {display:none;width:0px !important;height:0px !important;}

/* make the "Wildcard" text glow instead of rainbow*/
b font {color:#66cc66 !important; filter: drop-shadow(0px 0px 6px rgba(60,179,113,1));}

/* blur ip until hover*/
font[size="1"] font[color="red"] b {filter:blur(4px) drop-shadow(0px 0px 0px transparent); transition: all 350ms;}
font[size="1"] font[color="red"] b:hover {filter:blur(0px) drop-shadow(0px 2px 2px rgba(0,0,0,0.5));transition: all 350ms;}

/* make styled buttons look better */
.button {background-color:#1f1f4f !important;border-color:rgba(20,66,124,1) !important;color:white !important; transition: all 350ms;}
.button:hover {background-color:#4f4f8f !important;border-color:rgba(20,66,124,1) !important;color:white !important; transition: all 350ms;}

/* other website stuff*/
.area {fill:#4f4f8f !important;}
g {color:#bbbbff !important;}
table[width="70%"] tbody {max-height:640px !important; height:640px; overflow-y:auto;display:block; width:fit-content;}
table[cellpadding="10"] tbody tr td {background:transparent !important;}
table[cellpadding="10"] tbody {background:transparent !important;}
table[cellpadding="10"] tbody tr {background:rgba(0,0,0,0.33) !important;}
table[cellpadding="10"][bgcolor*="eee"] {backdrop-filter:blur(12px) brightness(0.7);background:none;}
img[src*="postage-stamp"] {filter:invert(1);}
td[bgcolor*="eee"] font[size="2"] {max-height:420px !important; overflow-y:auto;display:block; width:fit-content;}
td[bgcolor*="0000"] {background-color:#1f1f2f !important; font-family: monospace !important; border-left:4px solid #4f4f8f; border-top-left-radius:3px; border-bottom-left-radius:3px;}
td[bgcolor*="0000"] font {font-family: monospace !important;}
font[color*="0ff00"] b {color:mediumseagreen;}
font[color="red"] {color: rgb(231, 130, 132); }


No reviews yet.