Moves the 'hide' button to standard location for faster hiding of items
// ==UserScript==
// @name Craigslist Better Styles
// @namespace craigslist_better_styles
// @description Moves the 'hide' button to standard location for faster hiding of items
// @homepageURL https://github.com/daraeman/craigslist_better_styles
// @author daraeman
// @version 1.2
// @date 2019-03-17
// @include https://*.craigslist.org/*
// ==/UserScript==
const script_id = "craigslist_better_styles";
const styles = {
search: "."+ script_id +" .banish { float: left; margin-right: 5px; margin-top: 3px; }",
};
function createStyles( styles ) {
let style_el = document.createElement( "style" );
style_el.textContent = styles;
style_el.className = script_id;
document.head.appendChild( style_el );
}
function getPage() {
return ( /search/.test( document.body.className ) ) ? "search" : false;
}
function doSearchPage() {
document.body.className = document.body.className + " " + script_id;
createStyles( styles.search );
}
function init() {
let page = getPage();
if ( page === "search" ) {
doSearchPage();
}
}
init();