Better GUI (Geoguessr)

A peronal set of CSS rules that remove clutter and make the game look nicer.

// ==UserScript==
// @name         Better GUI (Geoguessr)
// @namespace    alienperfect
// @version      2024.6
// @description  A peronal set of CSS rules that remove clutter and make the game look nicer.
// @author       Alien Perfect
// @match        https://www.geoguessr.com/*
// @icon         https://www.google.com/s2/favicons?sz=32&domain=geoguessr.com
// @grant        GM_addStyle
// @run-at       document-start
// ==/UserScript==

GM_addStyle(`
/* General */
/* Underline links on hover */
a:hover {text-decoration: underline !important}

/* Hide loading animation (games load sligthly faster) */
[class*="fullscreen-spinner"] {display: none !important}

/* Hide slant on elements */
* {font-style: normal !important}
div[class*="slanted"] {transform: none !important}
div[class*="slanted"]::before {transform: none !important}

/* Improved ongoing games */
[class*="current_image__"] * [class*="styles_root__"] {border-radius: 100% !important}
[class*="current_gameListItem"] > [class*="current_actions"] {flex-direction: row-reverse !important}

/* Allow selection of all text */
* {user-select: text !important}

/* Remove animation in compare stats in profile */
[class*="user-stats-overview_youBox__"] {animation: none !important}
[class*="user-stats-overview_mainValueAnimation__"] {animation: none !important; transition: none !important}


/* Bloat */
/* Hide avatars in profile */
[class*="avatarWrapper"], [class*="animated-player-item_avatarContainer__"] {display: none !important}
[class*="profile-header_headerContent__"] {justify-content: space-between !important}

/* Hide coins */
[data-qa="profile-coin-count"] {display: none !important}

/* Hide promo deals */
[class*="promo"], [class*="primary-menu_tagWrapper__"] {display: none !important}

/* Hide "Free" tag */
[class*="tag_variantAlertGlow__"] {display: none !important}

/* Merch nudge */
[class*="merchNudge"], [class*="merch-nudge"] {display: none !important}

/* Hide missions */
[class*="header-desktop_desktopSectionRight__"] > [class*="menu-item_container__"] {display: none !important}

/* Hide trophies */
[class*="profile-feats_feats__"] {display: none !important}
[class*="profile-header_actions__"]:has(+ a[href*="avatar"]) {display: none !important}

/* Hide friend suggestions */
[class*="friend-list_friendsMeta"] {display: none !important}
[class*="friend-list_container__"] {padding: 0 !important}

/* Cleaner main page */
[class*="signed-in-start-page_globetrotterStartPage__"] {display: none !important}
[class*="background_backgroundGroupEvents__"] {--page-background-color: none !important}
#background-portal-destination {display: none !important}


/* In-game */
/* Transparent map status bar */
[class*="status_inner__"] {background-color: rgb(0 0 0 / 25%) !important; border-bottom-left-radius: 0.5rem !important; border-top-left-radius: 0.5rem !important}
[class*="slanted-wrapper_variantPurple__"] {--variant-background-color: unset !important; --variant-box-shadow: unset !important}
[class*="status_inner__"] > * [class*="status_label__"] {color: rgb(255 255 255 / 95%) !important}
[class*="status_inner__"] > * [class*="status_value__"] {color: rgb(255 255 255 / 95%) !important}
[class*="slanted-wrapper_withShadow"] {--variant-filter: drop-shadow(0 0.3rem 0.4rem rgba(0,0,0,.4)) !important}

/* New compass more transparent */
[class*="compassContainer"] {background-color: rgb(0 0 0 / 25%) !important}

/* Hide zoom controls */
[class*="styles_controlGroup__"] {display: none !important}
[class*="guess-map_zoomControls__"] {display: none !important}

/* Hide friend chat */
[class*='friend-chat-in-game-button_root__'] {display: none !important}

/* Hide Google copyright, logo, shortcuts */
[class$="gmnoprint"], [class$="gm-style-cc"], img[src*="google-logo"] {display: none !important}

/* Hide logo */
[class*="game_inGameLogos__"] {display: none !important}

/* Hide ads */
[class*="result-layout_adWrapper__"] {display: none !important}

/* Faster map opening animation */
[data-qa='guess-map'] {transition: opacity .04s ease, width .04s ease, height .04s ease !important}

/* Reduce pin opacity on hover */
[class*="map-pin_mapPin"]:not([data-pano]):hover {opacity: 15%}
`);

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址