Focus-Mode for Facebook on Desktop websites
Facebook Focus Mode by macx
Mirrored from https://raw.githubusercontent.com/macx/Facebook-Focus-Mode/main/facebook-focus-mode.user.css
Details
Authormacx
LicenseMIT
Categoryfacebook,userstyles,darkmode
Created
Updated
Size3.1 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Change log
2022-01-17
- Fix Sidebar on image zoomed pages
- Remove Ad
- Increase Icon and spacing on Sidebars
Source code
/* ==UserStyle==
@name Facebook Focus Mode
@version v1.1.0
@namespace github.com/macx
@description Focus-Mode for Facebook on Desktop websites
@author macx
@license MIT
@homepageURL https://github.com/macx/Facebook-Focus-Mode
@supportURL https://github.com/macx/Facebook-Focus-Mode/issues
==/UserStyle== */
@-moz-document domain("facebook.com") {
/* facebook.com*/
/*
┌──────────────────────────────────┐
NAV BAR
└──────────────────────────────────┘
*/
/* Set size of Navbar icons */
[aria-label='Facebook'] svg {
width: 24px;
}
[fill='url(#jsc_s_27)'] {
margin-left: 5px;
}
/* Remove background from icons */
.tdjehn4e {
background: none;
}
/*
┌──────────────────────────────────┐
CONTENT STAGE
└──────────────────────────────────┘
*/
/* Enlarge content width */
[data-pagelet='stories'],
.abvwweq7.abvwweq7 {
width: 680px;
}
/* Hide Rooms functions entierly */
[data-pagelet='VideoChatHomeUnit'] {
display: none;
}
/*
┌──────────────────────────────────┐
SIDEBARS
└──────────────────────────────────┘
*/
/* Hide Sidebars */
html:not(._9t1d) [role='banner'] ~ div [role='navigation'],
html:not(._9t1d) [role='banner'] ~ div [role='complementary'] {
flex: 0 1 280px;
background-color: rgba(0, 0, 0, 0.1);
opacity: 0.08;
transition: opacity 120ms ease-in-out;
filter: blur(10px);
}
html:not(._9t1d) [role='banner'] ~ div [role='navigation']:hover,
html:not(._9t1d) [role='banner'] ~ div [role='complementary']:hover {
opacity: 1;
background-color: var(--nav-bar-background);
box-shadow: 0 12px 12px var(--shadow-2), inset 0 0 0 0 var(--shadow-inset);
filter: none;
}
/* Make icons and spacing smaller */
.nddp3pr2.nddp3pr2 {
transform: scale(0.77777777);
}
.hx8drtub.hx8drtub {
margin-top: 4px;
}
.j13r6fgp.j13r6fgp {
margin-bottom: 4px;
}
.icc0peqn.icc0peqn {
margin-left: -4px;
}
.m6uieof3.m6uieof3 {
margin-right: 6px;
}
/* Remove top ad */
[data-pagelet='RightRail'] .sponsored_ad,
[data-pagelet='RightRail'] .l9j0dhe7 > div > span {
display: none;
}
/* Set icon size */
.nddp3pr2.nddp3pr2 {
transform: scale(0.77777777);
}
/* Hide Scrollbars */
.oj68ptkr {
display: none;
}
/* Hide Search until hover */
.poy2od1o .b3i9ofy5 {
opacity: 0;
transition: opacity 200ms ease-in-out;
}
.poy2od1o:hover .b3i9ofy5 {
opacity: 1;
}
}