Skip to content

Anilist Modifications by slickboy

Screenshot of Anilist Modifications

Details

Authorslickboy

LicenseCC zero

Categoryanilist.co

Created

Updated

Size45 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Notes

16-07-2022
-deleted the navigationbar icons option, because I didn't like it
-minor stuff

15-07-2022
-added color picker for profiles
-minor stuff

09-07-2022
-added option to select between 4 fonts
-added option to turn off all border radii
-added option to make all letters lowercase
-added color picker for the anilist main color
-added color picker for manga titles/pages

19-06-2022
-minor stuff

11-06-2022
-cleaned up the entire code and deleted 2/3 of it cuz redundant

28-12-2021
-minor stuff
-browse modification changed back to normal, because I didn't like it

31-05-2021
-modified browse
-minor stuff

02-05-2021
-added customization option to hide cover and banner in list editors(stolen from hoh's userscript)
-minor stuff

22-11-2020
-fixed stuff regarding the latest anilist update and some stuff regarding hoh's script
-minor stuff

23-08-2020
-fixed hoh studio pages (her script collided with my userstyle)
-minor stuff

21-05-2020
-minor stuff

17-05-2020
-minor stuff

02-05-2020
-fixed stuff that broke due to anilist update (browse, studio pages, nav bar)

10-11-2019
-minor stuff

16-09-2019
-fixed stuff that broke due to anilist update

25-08-2019
-added charcoal color theme (very dark)
-minor stuff

20-07-2019
-minor stuff

16-07-2019
-added option for original navigation bar of early anilist
-minor stuff

09-07-2019
-more compact stats page on user profiles
-minor stuff

20-06-2019
-minor stuff

01-06-2019
-minor stuff

26-05-2019
-icons and slim navbar can now be turned off
-minor stuff

19-05-2019
-nav bar icons like the good ol' days
-minor stuff

27-04-2019
-minor stuff

24-04-2019
-minor stuff

22-04-2019
-added customization option for color themes and nav bar(I take request for color themes)
-minor stuff

31-03-2019
-main nav bar is slimmer
-minor things

30-03-2019
-minor things

19-03-2019
-minor things

17-03-2019
-home/profile feed extention
-minor things

07-03-2019
-home activity filters modification
-minor things

22-11-2018
-submissions section on profiles and anime/manga edit pages are modefied
-minor things

13-11-2018
-minor things

10-11-2018
-navbar on profiles fixed at the top of page when scrolling down

27-10-2018
-filter modification in settings(finally)
-general font changed to Segoe UI (idea stolen from pajamapop)
-modified color status badges in browse and anime/mangalists (stolen from Kuwabara)

30-09-2018
-minor things

05-09-2018
-minor things

03-09-2018
-manga/anime are seperated by color
-minor things

02-09-2018
-minor things

28-08-2018
-minor things

26-08-2018
-small fixes and adjustments
-modified hohNotifications > https://greasyfork.org/de/scripts/370473-aniscripts
(you need a user script manager like Tempermonkey for that)

22-08-2018
-underline under list titles in anime/manga list
-small fixes

21-08-2018
-small additions and fixes

19-08-2018
-added underline under anime/manga titles on anime/manga pages
-optical response to navigation bar on userpages and anime/manga pages
-small fixes

17-08-2018
-small fixes

16-08-2018
-filter modification on all filters
-small fixes

15-08-2018
-small fixes

13-08-2018
-favorite studio has profile color hover effect

12-08-2018
-filter side bar for forum and browse modified
-filter side bar for notifications modified
-small fixes

09-08-2018
-replies have higher background contrast

07-08-2018
-lists and filter sidebar on anime and manga lists modified
-different look for the cover theme on anime and manga lists
-modified scrollbar for everything

Past updates:

Major:
-generally slimmer look on everything and better space distribution (code written by hoh)
-cleaner "favorite studios" section on user pages

Minor:
-peach color for like button when not liked
-no shadow on userbanner

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
		/* ==UserStyle==
@name           Anilist Hossori
@namespace      USO Archive
@author         slickboy
@description    `A sleeker look for the already sleek anilist. Usable with automail. https://greasyfork.org/en/scripts/370473-aniscripts. I used some code by Reina. https://github.com/Reinachan/AniList-High-Contrast-Dark-ThemeCopyright notice: https://raw.githubusercontent.com/Reinachan/AniList-High-Contrast-Dark-Theme/main/LICENSE`
@version        0.4
@license        CC0-1.0
@preprocessor   stylus

@var select afont "font" ["default*", "share-tech-mono", "courier-new"]

@var select navbar "navigation bar" ["default*", "compact", "vertical", "vertical-floating"]

@var select sitetheme "site theme" ["default*", "dark-gray", "dark-high-contrast"]

@var checkbox compactlisteditor "compact list editor" 0

@var checkbox homefeedfilter "home: flattened feed filter" 0

@var checkbox userfeedfilter "user: flattened feed filter" 0

@var checkbox zeroborderradius "0 border radius" 0

@var checkbox alllowercase "all lowercase" 0

@var color maincolor "main color (for this to also work on your profile, set profile color to default blue in anilist settings)" #3db4f2

@var color maincolor2 "main color 2 (for this to also work on your profile, set profile color to default blue in anilist settings)" #8db2db

@var color mangacolor "manga color" #3db4f2
==/UserStyle== */
		@-moz-document regexp(".*anilist.co.*") {
			////////anilist
			rgb=() //override built-in rgb function
			rgba=() //override built-in rgba function
			url(input) {
				s('url(%s)', input)
			} //render svg files
			.container {
				padding-left: 0px!important;
				padding-right: 0px!important;
				max-width: 1140px!important;
			}
			*,
			div,
			html,
			canvas,
			:after,
			:before {
				box-shadow: none!important;
			}
			:root,
			.site-theme-contrast,
			.site-theme-dark {
				--color-blue: red(maincolor), green(maincolor), blue(maincolor);
				--color-blue-dim: red(maincolor2), green(maincolor2), blue(maincolor2);
			} //graphs get wonky with 0 border radius
			.line-chart-wrap {
				background: none!important;
			}
			::-webkit-scrollbar {
				width: 4px!important;
			}
			::-webkit-scrollbar-thumb {
				cursor: pointer!important;
				background: rgba(var(--color-blue))!important;
			}
			.text ::-webkit-scrollbar,
			.about ::-webkit-scrollbar,
			.activity-text ::-webkit-scrollbar,
			.input.el-textarea ::-webkit-scrollbar,
			.reply ::-webkit-scrollbar {
				width: 0px!important;
			}
			.shadow {
				display: none;
			}
			.banner {
				margin-top: 0!important;
			}
			.activity-entry .details .status:first-letter {
				text-transform: lowercase!important;
			}
			#app > div.wrap > div {
				background: rgba(var(--color-foreground-grey));
			}
			input::placeholder,
			textarea::placeholder {
				color: rgba(var(--color-text))!important;
			}
			.quick-search {
				background: rgba(var(--color-overlay), .9)!important;
			}
			.section-header,
			h2 {
				font-weight: 600!important;
			}
			.home .section-header,
			.user .overview .section-header {
				padding-left: 5px!important;
				text-transform: uppercase;
			}
			.feed-select {
				padding: 0;
				text-transform: initial;
				letter-spacing: initial;
			} //////all colored buttons
			if not maincolor==#3db4f2 {
				.button.save,
				.save-btn,
				.submit-btn,
				.review.button,
				.create-btn,
				.save:not(.save.delete),
				.button.comment,
				.media-anime .actions .list,
				.settings .button {
					background: maincolor;
					if luminosity(maincolor) < .3 {
						color: white !important;
						* {
							color: white !important;
						}
					}
					else {
						color: black !important;
						* {
							color: black !important;
						}
					}
				}
			} //////dropdowns
			.el-select-dropdown,
			.el-dropdown-menu,
			.el-dropdown-menu__item--divided::before {
				background: rgba(var(--color-foreground-grey))!important;
			}
			.el-select-dropdown__item.hover,
			.el-select-dropdown__item:hover {
				background: rgba(var(--color-foreground-grey-light));
			}
			.el-dropdown-menu__item--divided {
				border-color: rgba(var(--color-background));
			}
			.el-select-group__wrap:not(:last-of-type)::after {
				background: rgba(var(--color-foreground));
			}
			.el-popper[x-placement^="bottom"] .popper__arrow,
			.el-popper[x-placement^="bottom"] .popper__arrow::after {
				border-bottom-color: transparent;
			}
			.el-popper[x-placement^="top"] .popper__arrow,
			.el-popper[x-placement^="top"] .popper__arrow::after {
				border-top-color: transparent;
			}
			.el-select-dropdown.is-multiple .el-select-dropdown__item.selected,
			.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover {
				background: rgba(var(--color-foreground-grey-light));
			} ////user/browse dropdown
			.user .dropdown,
			.user .dropdown .footer,
			.browse-wrap .dropdown,
			.browse-wrap .dropdown .footer {
				background: rgba(var(--color-gray-300))!important;
			} //////markdown editor
			.markdown-editor {
				background: rgba(var(--color-foreground-grey));
			}
			.markdown-editor > div {
				color: rgba(var(--color-text))!important;
			}
			.markdown-editor > div:hover {
				color: rgba(var(--color-blue))!important;
			}
			.markdown-editor > [title="Youtube Video"]:hover {
				color: rgb(255, 0, 0)!important;
			} //////donator badge
			.details > .donator-badge {
				left: 109px!important;
				top: 100%!important;
				transform: translate(0px, -35px);
			} //////like button
			//////this mod is by Reina https://raw.githubusercontent.com/Reinachan/AniList-High-Contrast-Dark-Theme/main/LICENSE
			.action.likes:hover,
			.action.likes .fa-heart:hover {
				color: rgba(var(--color-red))!important;
				stroke: rgba(var(--color-red))!important;
				transition: .2s!important;
			}
			.action.likes .button .fa-heart {
				color: transparent;
				stroke: rgba(var(--color-blue-dim));
				stroke-width: 70;
				font-size: .87em;
				padding-bottom: 0.08em;
				padding-top: 0.05em;
				transition: .2s;
			}
			.actions .count {
				font-size: 1.2rem;
			}
			.like-wrap.thread_comment .button .fa-heart {
				color: transparent;
				stroke: rgba(var(--color-text-lighter));
				stroke-width: 70;
				font-size: 1em;
				padding-bottom: 0.0em;
				padding-top: 0.05em;
				transition: .2s;
			}
			.action.likes .button.liked .fa-heart {
				color: rgba(var(--color-red));
				stroke: rgba(0 0 0 0);
				stroke-width: 0;
				font-size: 0.875em;
				padding-bottom: 0;
				padding-top: 0;
			}
			.like-wrap.thread_comment .button.liked .fa-heart {
				color: rgba(var(--color-red));
				stroke: rgba(0 0 0 0);
				stroke-width: 0;
				font-size: 1em;
				padding-bottom: 0;
				padding-top: 0;
				transition: .2s;
			} //////activities
			.activity-entry,
			.activity-edit .input,
			.reply.preview {
				margin-bottom: 10px!important;
			}
			.activity-text .text {
				border-left: solid 2px rgba(var(--color-text));
			}
			.activity-message .text {
				border-left: solid 2px rgba(var(--color-blue));
			}
			.activity-manga_list > div > div > div > div > .title {
				color: mangacolor!important;
			}
			.home .activity-entry .status {
				display: inline-block!important;
				line-height: 1.6rem;
			}
			.reply {
				margin-bottom: 2px!important;
			}
			.activity-entry .list:not(.user .activity-entry .list) {
				min-height: 80px!important;
				grid-template-columns: 60px auto!important;
			}
			.activity-replies {
				margin-top: 2px!important;
			}
			.list .name {
				padding-bottom: 0!important;
				color: rgba(var(--color-text));
			}
			.activity-entry .name,
			.activity-entry .title {
				font-weight: 600;
			} //////list editor
			.el-dialog.list-editor {
				margin-top: 3%!important;
				margin-bottom: 3%!important;
			}
			.list-editor-wrap .list-editor .body {
				padding-top: 50px;
				padding-bottom: 20px;
			}
			.list-editor-wrap .header .title {
				letter-spacing: 2px!important;
			}
			.list-editor-wrap .list-editor .body .checkbox {
				margin-bottom: 5px;
			}
			.list-editor-wrap .list-editor .body .custom-lists {
				overflow: scroll!important;
				height: 280px;
			}
			.custom-lists .el-checkbox__label {
				display: inline !important;
				white-space: normal;
				word-wrap: anywhere;
				word-break: break-word;
			}
			.list-editor-wrap .list-editor .body .custom-lists::-webkit-scrollbar {
				width: 0px!important;
				height: 0px!important;
			}
			.list-editor-wrap .header .favourite {
				background: rgba(var(--color-red));
				padding: 0;
				height: 31px;
				width: 31px;
				margin-bottom: 15px;
				font-size: 1.3rem;
			}
			.outline.isFavourite {
				color: rgb(255, 174, 188)!important;
			} ////calender in list editor
			body > div.el-picker-panel.el-date-picker.el-popper,
			.el-date-picker__header-label {
				background: rgba(var(--color-foreground-grey));
				color: rgba(var(--color-text));
				border: none;
			}
			.el-date-table td {
				padding: 0;
			}
			.el-date-table th,
			.el-date-picker__header--bordered {
				padding: 0;
				border-color: rgba(var(--color-foreground-grey-light))!important;
			}
			.el-date-picker__header {
				margin: 0;
			}
			.el-picker-panel__content {
				margin-top: 0;
				margin-bottom: 0;
			}
			.el-popper[x-placement^=bottom] {
				margin-top: 0;
			}
			.el-date-table td.next-month,
			.el-date-table td.prev-month {
				color: rgba(var(--color-text), .3);
			}
			.el-picker-panel__icon-btn {
				color: rgba(var(--color-text));
			} //////anilist offline front page
			#app > div.page-content > div > div.landing {
				background: rgba(var(--color-foreground))!important;
			}
		}
		@-moz-document regexp(".*anilist.co.*") {
			////////custom options
			//////font
			////default font
			if afont=="default" {
				*,
				div,
				html,
				canvas,
				::placeholder {
					font-family:
				}
			} ////share tech mono
			if afont=="share-tech-mono" {
				*,
				div,
				html,
				canvas,
				::placeholder {
					font-family: 'Share Tech Mono', Mono...

Reviews

No reviews yet.