🏠 Home 

SPO-NoEdit

Hide options to edit in SharePoint Online pages


Install this script?
// ==UserScript==
// @name SPO-NoEdit
// @version 0.1.2
// @description Hide options to edit in SharePoint Online pages
// @author codenameClio
// @match https://*.sharepoint.com/sites/*
// @run-at document-start
// @grant GM_addStyle
// @namespace https://github.com/codenameClio/SPO-NoEdit
// @homepageURL https://github.com/codenameClio/SPO-NoEdit
// @license MIT
// ==/UserScript==
(function () {
'use strict';
const style = '{display:none !important;}';
const selectors = [
'#HorizontalNav2EditLink',
'#HorizontalNav0EditLink',
'#spCommandBar',
'#FooterEditLink',
'.ms-Button--hasMenu',
'.ms-HorizontalNavItem-Edit',
'[data-automationid="HorizontalNav-edit"]',
'[data-automationid="SimpleFooter-edit"]',
'[data-automation-id="newsAddButton"]'
];
selectors.forEach(selector => {
try {
GM_addStyle(selector + style);
} catch (err) {
console.error(`[SPO-NoEdit] Could not apply style to ${selector}`);
}
});
})();