When MAL released the modern list layout, one of the major complaints about it was that the "All Anime" page didn't have the status headers that the classic layout does - they'd been replaced with colored tabs that indicated the series' status. However, it's possible to get those headers back on the modern layout with MalCat and CSS; here's how.
In addition to changing the text for each header, you can change the entire CSS for each line by using a template. Templates are created using variables which represent the parts of the CSS that vary from line to line. The variables available for this generator are:
content: The header text for that line.
index: The index of the first row in your anime/manga list that corresponds to the status for the line generated.
To use a template, specify it in the URL. Variable names are indicated with a dollar sign:
The headers are in the wrong places after I added an anime/manga to my list.
Wait at least 15 minutes and look again. Because of magical reasons involving complicated-sounding terms such as caching and third-party APIs, there may be some delay between the time you change your list and the time the change shows up.
and since the headers are :before of .data.status (at least i think they are) they get affected by it.
edit: nvm i can't read apparently D:
but wouldn't it be better to have that set to visible anyway? like even if ppl don't want to remove the colored bars? makes it less confusing i guess ^^
and since the headers are :before of .data.status (at least i think they are) they get affected by it.
edit: nvm i can't read apparently D:
but wouldn't it be better to have that set to visible anyway? like even if ppl don't want to remove the colored bars? makes it less confusing i guess ^^
Ehhhh I don't like the idea of throwing in unnecessary code just to make people's lives easier... but I do want it to be copy/paste-able, so I'll take your word for it. Thanks
Doomcat55 said: Ehhhh I don't like the idea of throwing in unnecessary code just to make people's lives easier... but I do want it to be copy/paste-able, so I'll take your word for it. Thanks
yeah figured that's why, and c/p would make it more obvious (for retards like me haha) c:
Just a quick question, if I may; the #EBEBEB obviously affects the colour of the header line, but where can I change the colour of the text (Watching, Completed, etc) itself?
Its not working for my modern layout.. Can anyone suggest an alternative?
This is my CSS code:
@import url(https://malcat-gen.appspot.com/headers);
/* FOR MORE HELP SEE HERE:
http://myanimelist.net/clubs.php?cid=19736
*/
/* DISTANCE OF LIST FROM TOP
Increase or decrease the px amount to change the distance from the top. */
.header {
padding-bottom: 400px;
}
/* CUSTOM BACKGROUND IMAGE SETTINGS*/
body {
background-image:url(http://i.imgur.com/gPOREkD.jpg);
background-size: cover;
background-attachment: fixed;
background-size: cover !important;
}
/* HEADERS AND TABLE LINK FONT */
a {
color: white !important;
font-family: arial;
}
/* CATEGORY HEADER FONT */
.list-unit .list-status-title .text {
color: white !important;
font-family: arial;
}
/* CATEGORY HEADER BACKGROUND COLOR */
.list-unit .list-status-title {
background-color: transparent !important;
}
/* LIST LINK FONT */
.list-table .list-table-data .data a{
color: white !important;
font-family: arial;
}
/* LIST NON-LINK FONT */
body{
color: silver !important;
font-family: arial;
}
/* TAGS EDIT FONT */
.list-table .list-table-data .tags .edit{
color: white !important;
font-family: arial;
}
/* LINK COLOR ON HOVER*/
a:hover,
.list-table .list-table-data .data a:hover{
color: cyan !important;
}
/*BACKGROUND AND BORDER COLOR OF CATEGORY LINKS
The first number in the parenthesis is the amount of red (0-255).
The second number in the parenthesis is the amount of green (0-255).
The third number in the parenthesis is the amount of blue (0-255).
The fourth number in the parenthesis is the amount of opacity (.0 to 1).
Change the fourth number (opacity) to a lesser number like .3 for more transparency. Raise to a higher number like .8 for less transparency.
*/
.status-menu-container{
background-color: rgba(50,50,50,.8) !important;
border: 1px white solid !important;
}
/* BACKGROUND AND BORDER COLOR OF LIST
See BACKGROUND AND BORDER COLOR OF CATEGORY LINKS above for guide on using RGBA colors.
*/
.list-block{
background-color: rgba(50,50,50,.6) !important;
border: 1px white solid !important;
}
/*BACKGROUND COLOR OF ROWS ON HOVER
See BACKGROUND AND BORDER COLOR OF CATEGORY LINKS above for guide on using RGBA colors.
*/
tbody[class*="list-item"]:hover,
.list-table tbody:nth-of-type(2n+1):hover {background-color:rgba(0,0,0,.5) !important;}
/*OTHER CODES*/
.list-table > tbody:nth-of-type(2n+1),
.list-table, .list-container,
.list-table .list-table-header .header-title{
background-color: transparent !important;
border: 0 transparent solid !important;
}
.list-table .list-table-data .data{
border: 0 transparent solid !important;
}
.status-menu-container {
border-bottom: transparent 0 solid;
}
/*Adding Headers*/
body[data-query*='"status":7'] .status { position: relative; }
body[data-query*='"status":7'] .list-item:before {
display: table-row;
height: 50px;
}
body[data-query*='"status":7'] .data.status:before {
display: block;
position: absolute;
top: -50px;
left: 0;
width: 1023px;
height: 50px;
line-height: 50px;
font-size: 24px;
text-indent: 10px;
border-bottom: 1px solid #EBEBEB;
visibility: visible;
}
@mrehanabbasi Looks like a bug in Chrome. You'll need to create separate styles for your anime and manga lists, then use the following import in your anime list:
@DoomCat55 There is just one problem left.. I cannot interact with the anime / manga entry which is mixed with the headers. Is there any way to separate the headers from the list items so that they cannot mix?
Ok so it may a problem that i use modern design ot smth li that , or i just did't realase the mistake but it just happens like that http://prntscr.com/m6s6go
DragonSite said: Ok so it may a problem that i use modern design ot smth li that , or i just did't realase the mistake but it just happens like that http://prntscr.com/m6s6go
maybe not working anymore since MAL shut down the API
How do i change the font color of my user name on the cover ? for example its white and i have a white colored cover photo and i want my username in black color. how do i do it?
@Ashtwich For theme help, please stay within the thread. DoomCat and this tool have no correlation to the CSS theme you are using. I've responded on the relevant forum thread.