Chapter Text
Copy-paste the following CSS into a new or existing site skin.
a[data-confirm], [href*="/orphans/new"], [value="Orphan"], [href*="readings/clear"], [data-method="delete"]:not([href="/users/logout"]), [value*="Delete"] { display: none !important; } a[href="/users/logout"][data-method="delete"] { display: initial !important; }
To remove the buttons for
- Orphaning works (all together or individually)
- Clearing history
- Deleting bookmarks, chapters, works, skins, or account*
- Deleting messages or random Marked for Later works on your homepage
Optional:
- *The second ruleset is to show logout button even though it also uses [data-method="delete"]. If you don't want the logout button, you can remove it.
- Using a[data-confirm] isn't strictly necessary, but it helps in case you have any conflicting CSS rules in your other skins. Almost every action that requires confirmation is something you don't want to accidentally do.
That's it! This has been tested with the default ao3 interface or Reversi skin, but should work with other parent skins too.
Pro tip: If you only have issues on certain devices, you can apply site skins based on device type.
