Brings back the 2017 Google layout. Heavily inspired from the Google 2018 theme
credit to legosavant for the google apps logo
Authorbuilderboy
LicenseNo License
Categorygoogle.com
Created
Updated
Size6.4 kB
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Brings back the 2017 Google layout. Heavily inspired from the Google 2018 theme
credit to legosavant for the google apps logo
go to https://github.com/angelbruni/Google-Search-Filters-userScript/blob/main/old-google-search-filters-restored.user.js and click Raw (you need the tampermonkey extension for this.) Then click install
after that, go to https://github.com/angelbruni/Google-Search-Filters-userScriptThemes/blob/main/2014-row/theme.user.css and click raw again (and click install style obviously)
And then install this https://greasyfork.org/en/scripts/468360-return-pagination-to-google
(pretty much a mod)
/* ==UserStyle==
@name 2017 Google
@version 20240120.00.08
@namespace ?
@description Brings back the 2017 Google layout. Heavily inspired from the Google 2018 theme
==/UserStyle== */
@-moz-document url-prefix("https://www.google.com/") {
.o83JEf .LVal7b:first-child {
border-radius: 0px 0px 0px 0px!important
}
.RNNXgb {
display: flex;
z-index: 3;
position: relative;
min-height: 44px;
background: #fff;
border: 1px solid #dfe1e5;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.19);
border-radius: 0px;
margin: 0 auto;
width: 638px;
width: auto;
max-width: 584px;
}
.nDcEnd {
display: none
}
.ExCKkf {
display: none
}
.vOY7J {
display: none
}
.iblpc {
display: none
}
.lJ9FBc input[type="submit"], .gbqfba {
background-color: #f2f2f2;
border: 1px solid #f2f2f2;
border-radius: 2px;
color: #757575;
cursor: default;
font-family: arial,sans-serif;
font-size: 13px;
font-weight: bold;
margin: 11px 4px;
min-width: 54px;
padding: 0 16px;
text-align: center;
}
/*credit to legosavant because i suck at the app icon*/
#gbwa a {
background: transparent url(https://ssl.gstatic.com/gb/images/i1_1967ca6a.png) -132px -38px;
background-size: 528px 68px;
padding: 0px;
height: 30px;
width: 30px;
opacity: 0.55;
}
#gbwa a svg, .gb_ua svg {
display:none
}
#gbwa a:hover {
opacity:.85
}
.aajZCb {
display: flex;
flex-direction: column;
margin: 0;
padding: 0;
overflow: hidden;
background: #fff;
border-radius: 0 0 0px 0px;
box-shadow: 0 4px 6px rgba(32,33,36,.28);
border: 0;
padding-bottom: 4px;
}
.gb_Id {
border: 1px solid #4285f4;
font-weight: bold;
outline: none;
background: #4285f4;
border-radius:2px;
}
.sfbg {
background-color: #fafafa;
}
.dodTBe {
background-color: #fafafa;
}
.y3NyWc {
background-color: #fafafa;
}
.GLcBOb {
background-color: #fafafa;
}
#bruniSidebarContainer {
background-color: #fafafa;
}
.gb_n {
-webkit-background-size: 32px 32px;
background-size: 32px 32px;
border: 0;
-webkit-border-radius: 50%;
border-radius: 0%;
display: block;
margin: 0px;
position: relative;
height: 32px;
width: 32px;
z-index: 0;
}
}
@-moz-document url("https://google.com/") {
.z1asCe svg {
display: none
}
.lJ9FBc input[type="submit"], .gbqfba {
background-color: #f2f2f2;
border: 1px solid #f2f2f2;
border-radius: 2px;
color: #757575;
cursor: default;
font-family: arial,sans-serif;
font-size: 13px;
font-weight: bold;
margin: 11px 4px;
min-width: 54px;
padding: 0 16px;
text-align: center;
}
}
@-moz-document url-prefix("https://www.google.com/search?q=") {
.goxjub {
display: none
}
.XDyW0e {
display: none
}
.BKRPef {
display: none
}
.bruniFilters.active {
color:#4285f4!important
}
.bruniFilters.active {
border-bottom: 3px solid; color:#4285f4!important
}
cite, cite a:link, cite a:visited {
color: #006621;
font-style: normal;
}
/*top stories*/
.mEgaLc {
display: none
}
.KUp4Eb {
display: none
}
.S6N9qd {
display: none
}
.xTFaxe {
display: none
}
.O5OgBe.dWgpFe {
box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);
}
.MkXWrd {
display: none
}
.TRGQtb {
box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);
}
.JFSfwc {
border-radius: 0px;
}
.Pw4Ldf.akVW1d {
display: none
}
g-tray-header {
display: none
}
.ZFiwCf {
display: flex;
align-items: center;
justify-content: center;
position: relative;
margin: 0 auto;
font-size: 14px;
font-family: Roboto,arial,sans-serif;
font-weight: 400;
width: 100%;
max-width: 300px;
height: 36px;
border-radius: 0px;
background-color: #ffffff;
}
.LGwnxb {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: auto;
padding-left: 0;
padding-right: 8px;
max-width: 200px;
color: #1a0dab;
}
.w2fKdd {
color: #1a0dab;
}
/* remove or replace some features */
.H9lube {
display: none
}
.VuuXrf {
display: none
}
.minidiv .sfbg {
height: 72px;
overflow: hidden;
background: #fafafa;
box-shadow: 0 1px 6px 0 rgba(32, 33, 36, 0.28);
}
.minidiv .RNNXgb {
min-height: 32px;
border-radius: 0px;
background: #fff;
margin: 10px 0 0;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.19);
border: 1px solid #dfe1e5;
}
.jfN4p {
height: 44px;
aspect-ratio: auto 120 / 44;
width: 140px;
position: fixed
}
.jfN4p {
right: 1415px;
}
.wA1Bge {
display: none
}
.IVvPP a.B1uW2d, .Jb0Zif a.B1uW2d {
border: 1px solid #ffffff;
border-radius: 0px;
color: #1a0dab;
display: inline-flex;
margin: 0;
padding: 3px 12px;
}
.dnXCYb {
display: none
}
#rhs.rhstc4 .ss6qqb.u7yw9 {
box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);
box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);
border-radius: 2px;
height: 800px
}
.vlVVv {
background: rgba(255, 255, 255, .03);
height: inherit;
position: absolute;
width: inherit;
}
.f3LoEf {
color:#1a0dab;
font-size: 14px;
font-family: Roboto,arial,sans-serif;
line-height: 19px;
white-space: normal;
}
.IVvPP a.B1uW2d, .Jb0Zif a.B1uW2d {
border-top: solid 1px #EBEBEB;
border-radius: 0;
}
.IvPPa.B1uW2d, .Jb0Zif a.B1uW2d {
padding: 3px 130px;
}
.IVvPP .psXvZ, .Jb0Zif .psXvZ {
color: #a2a2a2;
height: 20px;
margin-left: -12px;
margin-right: 15px;
min-width: 20px;
padding: 3px;
width: 5px;
}
.wdQNof {
box-shadow: 0 2px 2px 0 rgba(0,0,0,0.16), 0 0 0 1px rgba(0,0,0,0.08);
}
.k8XOCe {
align-items: center;
background-color: #ffffff;
border-radius: 0px;
box-sizing: border-box;
display: flex;
max-height: none;
min-height: 48px;
padding-left: 17px;
padding-right: 17px;
position: relative;
}
.aXBZVd {
display: none
}
.s75CSd {
color: #1a0dab;
}
.s8GCU {
background: #fafafa;
}
.Lj9fsd {
background: #fafafa;
}
.jZWadf {
background: #fafafa;
}
#yDmH0d .ndYZfc {
background: #fafafa;
}
.o6juZc {
padding-bottom: 2px;
padding-top: 3px;
margin-top: -3px;
box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.19);
}
}