A collection of minor SpeedTest modifications
- Cleaned up site (no extra information or whatever)
- Blurred personal information, such as IPs or Connected Servers
- Everything is centred out
Authorjordy3d
LicenseNo License
Categoryspeedtest
Created
Updated
Size3.3 kB
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
A collection of minor SpeedTest modifications
Release!
Update 1
/* ==UserStyle==
@name Speedtest Fix
@version 20230324.04.24
@namespace userstyles.world/user/jordy3d
@description A collection of minor SpeedTest modifications
- Cleaned up site (no extra information or whatever)
- Blurred personal information, such as IPs or Connected Servers
- Everything is centred out
@author jordy3d
@license No License
==/UserStyle== */
@-moz-document domain("speedtest.net") {
/*Bane's Edits!*/
:root { --blurStrength: 15px; }
/*Middleise the mainframe*/
.pure-g { justify-content: center; }
.pure-u-1 .pure-g [class*=pure-u-1-2]:first-child { display: none; }
.pure-g .pure-u-custom-ad-skyscraper { display: none; }
.pure-u-1 .pure-g [class*=pure-u-1-2]:last-child { width: 100%; }
/*Censor sensitive content*/
.ispComponent > div > div:not(.result-icon) { filter: blur(var(--blurStrength)); transition: filter .2s; }
.ispComponent:hover > div > div{ filter: blur(0px); }
.server-current > div:not(.result-icon) { filter: blur(var(--blurStrength)); transition: filter .2s; }
.server-current:hover > div{ filter: blur(0px); }
.eot-info .result-data, .eot-info .result-label { filter: blur(var(--blurStrength)); transition: filter .2s; }
.eot-info .result-item > div:not(.result-icon) { filter: blur(var(--blurStrength)); transition: filter .2s; }
.eot-info .result-item:hover > div { filter: blur(0px); }
/*Remove Survey*/
.eot-info-audience { display: none; }
.result-item-container.eot-info .pure-g > .eot-info-test {
padding-left: 0;
padding-right: 0;
padding-bottom: 100px;
flex-grow: 1;
display: flex;
justify-content: center;
flex-wrap: wrap;
flex-direction: row;
align-items: center;
}
.eot-info-test > .result-item { width: 25% !important; }
.result-item-container > .result-item:nth-child(2) .result-data { filter: blur(var(--blurStrength)); transition: filter .2s; }
.result-item-container > .result-item:nth-child(2):hover .result-data { filter: blur(0px); }
/*Dark Scrollbar*/
::-webkit-scrollbar { width: 10px; }
::-webkit-scrollbar-track { background: #fff0; }
::-webkit-scrollbar-thumb { background: #4d4e65; }
::-webkit-scrollbar-thumb:hover { background: #716aff; }
::-webkit-scrollbar-corner { background: #0000; }
/*Remove app section*/
.lowerboard-content { display: none !important; }
/*Remove info thing*/
div[role="region"] { display: none; }
/*Remove footer*/
footer { display: none !important; }
/* try and make the GO button fit the results box */
.result-container-speed-active
{
padding-bottom: 30px;
}
/*Centerise the everything*/
html, body, #container, .pre-fold
{
min-width: unset;
width: 100vw !important;
overflow-x: hidden;
}
.pre-fold > div,
.container
{
max-width: 100vw !important;
}
#container, .pre-fold
{
height: 100%;
}
.pre-fold
{
display: flex;
align-items: center;
flex-wrap: nowrap;
flex-direction: column;
}
.main-content
{
margin-top: -150px;
flex-grow: 1;
display: flex;
flex-direction: column;
justify-content: center;
}
}
@-moz-document regexp(".*(speedtest\\.net/result.*)") {
/*Middleise GO button*/
.start-button a
{
margin: 0 auto !important;
transform: scale(.5) translateY(284px) !important;
}
}
@-moz-document url("https://www.speedtest.net/settings") {
div[role="region"]
{
display: unset;
}
}