Skip to content

Google 2009 layout by webgirl101

Details

Authorwebgirl101

LicenseMIT

Categorygoogle

Created

Updated

Size44 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Adds back 2009 Google search and results.

Notes

Userstyle doesn't have notes.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
@-moz-document url-prefix("http://example.com") {
/* ==UserStyle==
@name           Google 2009 layout
@namespace      legosavant
@version        2.0.2
@description    Adds back 2009 Google search and results. 
@author         legosavant
@preprocessor   stylus
@license MIT

@var checkbox text-only 'text only results' 0
@var checkbox sidebar 'disable sidebar results' 1
==/UserStyle== */
}

@-moz-document url-prefix("https://images.google.com/"), domain("www.google.com"), domain("ogs.google.com"), domain("https://www.google.co.") {
/*google.com*/
/*some basics*/
.gb_Na.gb_h {
    padding-left:10px
}
body {
    overflow-x:hidden
}
* {
    border-radius:0!important;
    box-shadow:none!important;
    letter-spacing:0!important;
    font-family:arial
}
a:link, .w, #prs a:visited, #prs a:active, .q:active, .q:visited {
    -webkit-tap-highlight-color: rgba(0,0,0,0)!important;
    color:#00c;
    text-decoration:underline;
    font-family:arial
}
a:link:active {
    color: red;
}
.CvDJxb, .e9EfHf, #hdtb-msb, .e9EfHf, .LHJvCe, .FtRlBe, .main, .ndYZfc, .appbar {
    min-width:0
}
h3 {
    font-size:18px
}
/*nav*/
#cnt {
    padding-top:0
}
#sfcnt, .sfbg, .minidiv { /*useless white things*/
    display:none
}
.dRYYxd {
    margin:0;
    height:21px;
}
.jOYx5b {
    margin-left:8px;
    display:flex;
    width:auto;
    padding-left:0;
    margin-top:12px;
    margin-bottom:7px;
    max-width:601px
}
.emcav.A8SBwf.h3L8Ub, .tsf {
    width:auto
}
.RNNXgb, .Tg7LZd {
    height:auto;
    line-height:initial
}
.emcav.h3L8Ub .RNNXgb, .RNNXgb, .sbfc .RNNXgb, .emcav .RNNXgb {
    align-items:center;
    padding-left:8px;
    width:442px;
    margin-left:0;
    min-width:442px
}
.Tg7LZd {
    all:revert;
    margin-left:6px;
    padding-left:6px;
    padding-right:6px
}
 .BKRPef {
    background:#eee;
    padding:1px 6px;
    line-height:1;
    height:20px;
    box-sizing:border-box;
    width:auto;
    margin-left:6px;
    border: 2px outset ThreeDLightShadow;
    background-color: ButtonFace;
    cursor: default;
    font-size:13px
}
.BKRPef > div {
    padding:0
}
.BKRPef:active {
    border: 2px inset ThreeDLightShadow;
}
.Tg7LZd div, .BKRPef span, .XDyW0e { /*search button*/
    display:none
}
.Tg7LZd:before {
    content:"Search";
    display:inline-block
}
.BKRPef:before {
    content:"Clear";
    display:inline-block;
}
.YacQv, .gLFyf.i4ySpb, .iblpc { /*searchbar*/
    display:none
}
.gLFyf {
    margin:0;
    line-height:1!Important;
    height:17px!important;
    padding:1px 2px!important;
    border:1px solid #000;
    font-size:13px
}
.SDkEP, .NZmxZe {
    padding:0
}
.SDkEP, .a4bIc {
    height:21px
}
.GLcBOb, .GLcBOb.cCvmNd { /*gbar start*/
    margin:0;
    font:400 13px arial;
    color:#00c;
    border-bottom:1px solid #c9d7f1
}
.hdtb-mitem .GOE98c, .hdtb-mitem a, .hdtb-mitem.hdtb-msel, .t2vtad {
    color:#00c;
    text-decoration:underline
}
.t2vtad {
    visibility:hidden
}
.hdtb-mitem.hdtb-msel {
    color:#000;
    font-weight:bold;
    text-decoration:none;
    cursor:default!important
}
.hdtb-mitem .GOE98c:after {
    content:"▼";
    font-size:10px;
    display:inline-block;
    margin-left:0.25em
}
.yg51vc {
    background:none;
    height:23px
}
.MUFPAc {
    margin-left:8px
}
.hdtb-mitem .GOE98c, .hdtb-mitem a, .hdtb-mitem.hdtb-msel, .t2vtad {
    padding:0;
}
.hdtb-mitem {
    margin-top:0;
    margin-right:13px
}
.YTDezd, .iJddsb, .MbEPDb { /*gbar*/
    display:none
}
.B8Kd8d { /*menu*/
    border: 1px solid;
    border-color: #c9d7f1 #36c #36c #a2bae7;
}
.B8Kd8d .gLSAk {
    padding:0
}
.B8Kd8d .gLSAk a, .Tlae9d .y0fQ9c {
    color:#00c;
    padding: 0.2em 0.5em;
    font:400 13px arial;
    background:none
}
.gvybPb, .ErsxPb:active {
    background:none
}
.B8Kd8d .gLSAk a:hover, .Tlae9d .y0fQ9c:hover {
    background:#36c;
    color:#fff
}
.nvELY {
    background:none
}
.nvELY .y0fQ9c {
    font-weight:bold;
    color:#000
}

.logo { /*logo*/
    padding:0;
    background:url(https://www.google.com/images/nav_logo3.png);
    background-position-y:-26px;
    width:150px;
    height:52px;
    position:relative;
    left:0;
    top:0;
    min-width:150px
}
.logo img {
    visibility:hidden
}
.logo #logo {
    height:52px
}
.appbar { /*appbar*/
    margin-top:73px;
    margin-left:8px;
    margin-right:8px;
    min-height:22px;
    padding: 0.1em;
    border-top: 1px solid #6b90da;
    background: #f0f7f9;
}
.WE0UJf {
    margin-left:0;
    height:auto
}
.WE0UJf .LHJvCe{
    position:static;
    height:auto;
}
.WE0UJf .LHJvCe:before {
    content:"Web";
    font:700 13px arial;
    line-height:22px;
    padding-left:4px;
    color:#000;
}
#result-stats {
    font:400 13px arial;
    color:#000;
    line-height:22px;
    display:flex;
    margin-left:auto
}
.h3L8Ub .rLrQHf, .sb27, .sb43, .xtSCL, .sbic.vYOkbe, .ClJ9Yb, .OBMEnb:not(:first-child) { /*search suggest*/
    display:none
}
.mus_tt17 {
    font-size:16px
}
.erkvQe, .pcTkSc, .mus_il {
    padding:0;
}
.wM6W7d, .mus_tt8 {
    font-size:14px
}
.mus_tt20 {
    font-size:11px
}
.eIPGRd {
    margin:0 1px
}
.UUbT9 {
    width:380px;
    top:37px;
    left:159px;
}
.aajZCb, .Bhmw4 {
    box-shadow:none;
    border-radius:0;
    border:1px solid #6b90da
}
.og3lId, .gsfs {
    height:17px;
    font: 400 13.3333px Arial;
    padding:1px 2px
}
#gb#gb a.gb_A { /*account and apps*/
    padding:0;
    height:auto;
    width:auto;
    background:none!important;
    color:#00c;
    text-decoration:underline;
    font-size:13px;
}
#gb#gb a.gb_A:active {
    color:red
}
#gb#gb a.gb_A:before {
    content:attr(aria-label);
}
#gb#gb a.gb_A img, #gb#gb a.gb_A svg {
    display:none
}
@media (max-width:1140px) {
    #gb#gb a.gb_A[href^="https://accounts.google.com/"]:before {
        content:"Google Account"
    }
}
#gb {
    padding-left:0
}
div .gb_hd {
    padding:0!important;
    margin-left:13px
}
.gb_Wd {
    height:auto
}
.Q3DXx > .Q3DXx {
    margin-top:-24px;
    max-height:40px
}
.c58wS { /*setting*/
    position:absolute;
    left:614px;
    top:24px
}
.fLciMb {
    width:auto;
    padding:0;
}
.fLciMb:hover {
    background:none
}
.fLciMb:before {
    content:"Settings";
    color:#00c;
    text-decoration:underline;
    font-size:11px;
    font-family:arial
}
.fLciMb .z1asCe {
    display:none
}
.yyoM4d, .p4DDCd { /*search tools*/
    top:96px;
    transition:none;
    display:block;
    padding:3px 0 7px 0;
    left:54px;
    width:200px
}
.GLcBOb.cCvmNd #hdtbMenus {
    top:96px;
    background:none;
    padding:3px 0 7px 0;
    border:none!important
}
.hdtb-mn-hd {
    color:#00c;
    text-decoration:underline;
    font-size:13px
}
.LkcePc {
    width:0px
}
.hdtb-ab-o .LHJvCe {
    opacity:1
}
/*home page*/
.ikrT4e {
    padding:0;
    margin:0 auto;
    max-height:80px
}
.ikrT4e .RNNXgb {
    border:0;
    height:21px;
    padding-left:0
}
.ikrT4e .A8SBwf {
    flex-direction:column
}
.ikrT4e .UUbT9 {
    left:0px;
    top:27px;
    width:442px
}
.lJ9FBc input[type="submit"], .lJ9FBc input[type="submit"]:hover {
    all:revert
}
.rSk4se {
    background:url(http://www.google.com/intl/en_ALL/images/logo.gif);
    max-height:104px
}
.ssOUyb, .qarstb {
    display:none
}
.c93Gbe {
    background:none;
    margin:0 auto;
    padding-top:44px
}
.lnXdpd {
    visibility:hidden
}
a.gb_d, span.gb_d {
    color:#00c
}
a.gb_d:active, span.gb_d:active {
    color:red
}
.gb_8d {
    padding-right:0;
    flex:1
}
.gb_Zd .gb_Wd {
    float:left;
    width:-moz-available;
    padding-left:0
}
.KxwPGc.SSwjIe {
    display:inline-block;
    width:auto;
    margin:0 auto;
    padding:0
}
.AghGtd, .iTjxkf {
    justify-content:initial;
    width:auto;
    display:inline-flex;
    min-width:0
}
.rIbAWc .pHiOh:after {
    content:none
}
.pHiOh:active {
    color:red
}
.rIbAWc .pHiOh {
    color:#00c;
    text-decoration:underline
}
.pHiOh {
    padding:0;
    margin-right:6px
}
.pHiOh:after {
    content:"-";
    display:inline-block;
    margin-left:6px
}
.gb_e {
    padding-left:0;
    margin-right:13px
}
.Ne6nSd .gb_Zd .gb_Wd > div:first-child {
    float:left;
    position:absolute;
    left:0
}
a.MV3Tnb {
    padding:0;
    margin:0;
    margin-right:13px;
    margin-left:0!important;
    font-size:13px
}
.Ne6nSd {
    align-items:initial
}
/*text results*/
.v7W49e .tF2Cxc .kWxLod .W27f5e { /*this one removes images from right side of text results*/
    display:none
}
.Jb0Zif .cLjAic.K7khPe {
    margin-top:0;
    margin-bottom:2px
}
html:not(.zAoYTe) .kp-wholepage .XN9cAe a.rGhul.IHSDrd {
    display:none
}
html:not(.zAoYTe) .kp-wholepage a .LicuJb.BYbUcd {
    width:80px!important;
    height:80px!important
}
.s6JM6d {
    margin-left:8px
}
.hlcw0c {
    margin-bottom:20px
}
.NJjxre {
    display:none
}
.Z26q7c .HiHjCd {
    font-size:13px
}
.B6fmyf {
    visibility:visible;
    position:relative;
    height:initial
}
cite, cite a:link, cite a:visited, cite span,cite .dyjrff {
    color:green;
    font:13px arial
}
.TbwUpd, .B6fmyf {
    padding:0;
    line-height:1
}
.MBeuO, .mslg .l {
    text-decoration:underline;
    font:400 16px arial
}
.MBeuO:active, .mslg .l:active {
    color:red
}
.usJj9c .zz3gNc, .yDYNvb.lyLwlc {
    color:#000;
    font:13px arial
}
.yXK7lf em {
    color:#000;
    font-weight:700
}
.g, .KIy09e {
    margin-bottom:0;
    line-height:1
}
.yuRUbf {
    line-height:1
}
.D6lY4c {
    color:#77c;
    font:400 13px arial;
    text-decoration:underline;
    height:auto;
    width:auto;
    padding:0;
    top:2px;
    bottom:0;
    position:relative;
    left:5px
}
.vLK3gc .fl {
    color:#77c
}
.D6lY4c:before {
    content:"- Cached";
    white-space:nowrap
}
.iTPLzd {
    padding:0!important;
    width:auto;
    min-width:50px;
    position:relative!Important;
    font:400 13px arial
}
.s6JM6d .O3JH7 .iTPLzd {
    display:none
}
.IThcWe, .wHYlTd, .YrbPuc, .qHx7jd {
    margin:0;
    font-size:13px;
    line-height:1.3
}
.D6lY4c .xTFaxe, .AHFbof { /*uneeded caches*/
    display:none
}
.B4GxFc, .fbar { /*footer*/
    margin:0 auto;
    text-...

Reviews

No reviews yet.