Skip to content

Better Redgifs by gycuaifnyuaicvbasuigbdsauifcbnsa

Screenshot of Better Redgifs

Details

Authorgycuaifnyuaicvbasuigbdsauifcbnsa

LicenseNo License

Categoryredgifs.com

Created

Updated

Size12 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

PFP, username, date, and tags moved below videos. Ads removed (except cam ads). Sidebar moved to the right of videos. Topnav made smaller. Footer transparent.

Notes

Can disable/enable the view count and fullscreen button, and toggle the footer being transparent (on phones). Does not remove fullscreen live cam ads.

Update 24/5/24: Fixed everything. Will continue to update to get rid of ads if they change the class name of them, but hopefully I wont. Also got rid of the cam ads the top-right menu. There is alot of useless shit in there but idrc.

Update 29/5/24: Fixed the video being lower than where it should be.

Update 29/5/24 - 2: Fixed everything again.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           Better Redgifs
@namespace      github.com/openstyles/stylus
@version        1.1.0
@description    PFP, username, date, and tags moved below the video out of the way. Gradient removed. Ads removed (excluding the cam ads when in fullscreen). Sidebar moved to the right of the video out of the way. Topnav made smaller. |Update 29/5/24 - 2|
@author         gycuaifnyuaicvbasuigbdsauifcbnsa
@advanced dropdown fsbuttondropdown "Fullscreen button" {
    c "Disabled*" <<<EOT none EOT;
    b "Enabled" <<<EOT contents EOT;
}
@advanced dropdown viewsbuttondropdown "Views button" {
    c "Disabled*" <<<EOT none EOT;
    b "Enabled" <<<EOT contents EOT;
}
@advanced dropdown transparentfooter "Transparent footer" {
    c "Enabled*" <<<EOT rgba(7, 7, 55, 0.3) EOT;
    b "Disabled" <<<EOT #0f0f37 EOT;
}
==/UserStyle== */
@-moz-document url-prefix("https://www.redgifs.com/gifs") {
:root {                                           
    --fsbuttondropdown: /*[[fsbuttondropdown]]*/;
    --viewsbuttondropdown: /*[[viewsbuttondropdown]]*/;
    --transparentfooter: /*[[transparentfooter]]*/;
}
    
    div._adLiveButton_cey2k_1 {
        display: none;
    }

    button.rg-button.views.icon {
        display: var(--viewsbuttondropdown);
    }

    button.FSButton {
        display: var(--fsbuttondropdown);
    }

    div.GifPreview-MetaInfo {
        background: none;
        padding: 0rem;
        height: 0px;
        z-index: 5;
        bottom: -4px;
    }

    div.GifPreview {
        margin-bottom: 100px !important;
    }

    p.UserInfo-Description {
        display: none;
    }

    div.phone .topNav {
        max-height: 30px;
        align-items: stretch;
        position: unset;
    }

    div.wide.page.exploreGifsPage {
        padding-right: 50px;
    }

    div.fullScreen .Player-SideBarWrap,
    .phone .Player-SideBarWrap,
    .tablet .Player-SideBarWrap {
        right:-36px;
        top: 0px;
    }

    div.SearchInput.SearchInput_isWithTags {
        max-height: 30px;
    }

    a.mainLogo svg {
        height: 30px;
    }

    span._aTab_m2eij_1 {
        display: none;
    }
    
    div.ApplicationFooter {
        height:2.5rem;
        background-color: var(--transparentfooter);
    }
    
    a.TabLink.TabLink_isUpload {
        max-height: 2.5rem;
    }
    
    a.TabLink.TabLink_isUpload div {
        background:none;
        border:none;
    }
    
    div.Player_isGallery .Player-MetaInfo {
        bottom: -5px;
    }
    
    ul.SideBar li:last-child {
        display: none;
    }
    
    div.GifPreview-SideBarWrap {
        right: -36px !important;
    }
}


@-moz-document url-prefix("https://www.redgifs.com/watch") {
:root {                                           
    --fsbuttondropdown: /*[[fsbuttondropdown]]*/;
    --viewsbuttondropdown: /*[[viewsbuttondropdown]]*/;
    --transparentfooter: /*[[transparentfooter]]*/;
}
    
    div._adLiveButton_cey2k_1 {
        display: none;
    }

    button.rg-button.views.icon {
        display: var(--viewsbuttondropdown);
    }

    button.FSButton {
        display: var(--fsbuttondropdown);
    }

    div.GifPreview-MetaInfo {
        background: none;
        padding: 0rem;
        height: 0px;
        z-index: 5;
        bottom: -4px;
    }

    div.GifPreview {
        margin-bottom: 100px !important;
    }

    p.UserInfo-Description {
        display: none;
    }

    div.phone .topNav {
        max-height: 30px;
        align-items: stretch;
        position: unset;
    }

    div.wide.page.exploreGifsPage {
        padding-right: 50px;
    }

    div.fullScreen .Player-SideBarWrap,
    .phone .Player-SideBarWrap,
    .tablet .Player-SideBarWrap {
        top: 100px;
        position:fixed;
        right: 8.5px
    }

    div.SearchInput.SearchInput_isWithTags {
        max-height: 30px;
    }

    a.mainLogo svg {
        height: 30px;
    }

    span._aTab_m2eij_1 {
        display: none;
    }
    
    div.ApplicationFooter {
        height:2.5rem;
        background-color: var(--transparentfooter);
    }
    
    a.TabLink.TabLink_isUpload {
        max-height: 2.5rem;
    }
    
    a.TabLink.TabLink_isUpload div {
        background:none;
        border:none;
    }
    
    div.phone .Wrapper {
        padding-right:40px;
    }
    
    ul.SideBar li:last-child {
        display: none;
    }
    
    div.previewFeed {
        max-width: 95%;
        padding-right: 10%;
    }
    
    div.Player-SideBarWrap {
        position: absolute !important;
        right: -40px !important;
        top: 0px !important;
    }
    
    div.GifPreview-SideBarWrap {
        right: -36px !important;
    }
}

@-moz-document url("https://www.redgifs.com/") {
:root {                                           
    --fsbuttondropdown: /*[[fsbuttondropdown]]*/;
    --viewsbuttondropdown: /*[[viewsbuttondropdown]]*/;
    --transparentfooter: /*[[transparentfooter]]*/;
}
    
    div._adLiveButton_cey2k_1 {
        display: none;
    }

    button.rg-button.views.icon {
        display: var(--viewsbuttondropdown);
    }

    button.FSButton {
        display: var(--fsbuttondropdown);
    }

    div.GifPreview-MetaInfo {
        background: none;
        padding: 0rem;
        height: 0px;
        z-index: 5;
        bottom: -4px;
    }

    div.GifPreview {
        margin-bottom: 100px !important;
    }

    p.UserInfo-Description {
        display: none;
    }

    div.phone .topNav {
        max-height: 30px;
        align-items: stretch;
        position: unset;
    }

    div.wide.page.exploreGifsPage {
        padding-right: 50px;
    }

    div.fullScreen .Player-SideBarWrap,
    .phone .Player-SideBarWrap,
    .tablet .Player-SideBarWrap {
        top: 100px;
        position:fixed;
        right: 8.5px;
    }

    div.SearchInput.SearchInput_isWithTags {
        max-height: 30px;
    }

    a.mainLogo svg {
        height: 30px;
    }

    span._aTab_m2eij_1 {
        display: none;
    }
    
    div.ApplicationFooter {
        height:2.5rem;
        background-color: var(--transparentfooter);
    }
    
    a.TabLink.TabLink_isUpload {
        max-height: 2.5rem;
    }
    
    a.TabLink.TabLink_isUpload div {
        background:none;
        border:none;
    }
    
    div.page.homePage.feed {
        max-width: 90%;
        padding-right: 10%;
    }
    
    ul.SideBar li:last-child {
        display: none;
    }
    
    div.Player-SideBarWrap {
        position: absolute !important;
        right: -40px !important;
        top: 0px !important;
    }
    
    div.GifPreview-SideBarWrap {
        right: -36px !important;
    }
}

@-moz-document url-prefix("https://www.redgifs.com/users") {
:root {                                           
    --fsbuttondropdown: /*[[fsbuttondropdown]]*/;
    --viewsbuttondropdown: /*[[viewsbuttondropdown]]*/;
    --transparentfooter: /*[[transparentfooter]]*/;
}
    
    div._adLiveButton_cey2k_1 {
        display: none;
    }

    button.rg-button.views.icon {
        display: var(--viewsbuttondropdown);
    }

    button.FSButton {
        display: var(--fsbuttondropdown);
    }

    div.GifPreview-MetaInfo {
        background: none;
        padding: 0rem;
        height: 0px;
        z-index: 5;
        bottom: -4px;
    }

    div.GifPreview {
        margin-bottom: 100px !important;
    }

    p.UserInfo-Description {
        display: none;
    }

    div.phone .topNav {
        max-height: 30px;
        align-items: stretch;
        position: unset;
    }

    div.wide.page.exploreGifsPage {
        padding-right: 50px;
    }

    div.fullScreen .Player-SideBarWrap,
    .phone .Player-SideBarWrap,
    .tablet .Player-SideBarWrap {
        right:-32px;
        top: 0px;
    }

    div.SearchInput.SearchInput_isWithTags {
        max-height: 30px;
    }

    a.mainLogo svg {
        height: 30px;
    }

    span._aTab_m2eij_1 {
        display: none;
    }
    
    div.ApplicationFooter {
        height:2.5rem;
        background-color: var(--transparentfooter);
    }
    
    a.TabLink.TabLink_isUpload {
        max-height: 2.5rem;
    }
    
    a.TabLink.TabLink_isUpload div {
        background:none;
        border:none;
    }
    
    div.Player_isGallery .Player-MetaInfo {
        bottom: -5px;
    }
    
    ul.SideBar li:last-child {
        display: none;
    }
    
    div.gifList.userGifList {
        max-width: 95%;
        padding-right: 10%;
    }
    
    div.gifList.collectionItems {
        max-width: 95%;
        padding-right: 10%;
    }
    
    div.CreatorInfo-VerifyBtn {
        display: none;
    }
    
    div.MetaInfo-LiveButton {
        display: none !important;
    }
    
    div.GifPreview.VisibleOnly {
        display: none !important;
    }
    
    div.GifPreview-SideBarWrap {
        right: -36px !important;
    }
}

@-moz-document url-prefix("https://www.redgifs.com/niches") {
    :root {                                           
    --fsbuttondropdown: /*[[fsbuttondropdown]]*/;
    --viewsbuttondropdown: /*[[viewsbuttondropdown]]*/;
    --transparentfooter: /*[[transparentfooter]]*/;
}
    
    div._adLiveButton_cey2k_1 {
        display: none;
    }

    button.rg-button.views.icon {
        display: var(--viewsbuttondropdown);
    }

    button.FSButton {
        display: var(--fsbuttondropdown);
    }

    div.GifPreview-MetaInfo {
        background: none;
        padding: 0rem;
        height: 0px;
        z-index: 5;
        bottom: -4px;
    }

    div.GifPreview {
        margin-bottom: 100px !import...

Reviews

No reviews yet.