1. Hey Guest, welcome back to DLP

    As you can see, we've changed our look. We've migrated from vBulletin to the Xenforo forum system. There may be issues or missing functionality, if you find anything or have feedback, please check out the new Xenforo Migration Feedback forum.

    Our dark ("Dark Lord Potter") theme is under heavy development. We also have a light ("Light Lord Potter") theme for those happier with a light background and darker text.

    Dismiss Notice
Dismiss Notice
Hey Guest! Are you any good at cooking? Got a favourite recipe that you love to cook or bring out to impress that special someone? Why not share it! A new forum called The Burrow has opened and it's all about homemaking!

Fanfiction.net Themes

Discussion in 'General Discussion' started by Paimon, Jul 17, 2007.

  1. Paimon

    Paimon That fucking cat

    Joined:
    Dec 20, 2006
    Messages:
    308
    Alright, Syaoran told me that some of our members disliked the default theme
    for FFN, and in a freak accident I stumbled upon a way each of us, as individuals or as a site, could make new, better themes.

    There is a new firefox addon called Stylish. It allows you to create javascript codes to change the color theme of any site that you visit.
    Here is the link to that:
    https://addons.mozilla.org/en-US/firefox/addon/2108

    Creating our own themes from scratch would normally be a trying task, but I after some googling I found a preexisting FF.Net theme code, written by someone known as TikiTDO. While the colors that the code generates on FF.Net might not be perfect, I figure that we could modify the colors specified in the code to create our own FF.Net themes. The easiest way we could do this is loading the original script directly into Stylish using the option at the following link:
    http://userstyles.org/styles/1117

    After loading the script, we could then alter the color codes using the Manage Styles option that is part of the 'Stylish' addon. An easy way to get the color codes that you want is by visiting the following site:
    http://www.web-source.net/216_color_chart.htm

    I just thought I'd share this with you, and if any of you do decide to do this, please share the results!
     
    Last edited: Jul 17, 2007
  2. Xiph0

    Xiph0 Administrator Admin

    Joined:
    Dec 7, 2005
    Messages:
    8,821
    Gender:
    Male
    Location:
    People's Republic of California
    I'm on it.

    <_<
     
  3. Krull

    Krull Denarii Host

    Joined:
    Aug 2, 2006
    Messages:
    270
    Marvelous idea...
     
  4. Xiph0

    Xiph0 Administrator Admin

    Joined:
    Dec 7, 2005
    Messages:
    8,821
    Gender:
    Male
    Location:
    People's Republic of California
    Ok:

    Code:
    @-moz-document domain(fanfiction.net) {
        body { /* Default normal text */
            background-color: black !important; 
            color: #04b700 !important; 
            font-family : Verdana,Helvetica,sans-serif; 
            font-size : 12px;
        }
        
        a:link { /* Default link stuff */
            color: rgb(204,0,0) !important;
            text-decoration:none !important;
        }
        
        a:visited { /* Default link stuff */
            color: rgb(255,204,102) !important;
            text-decoration:none !important;
        }
        
        a:active { /* Default link stuff */
            color: rgb(255,204,153) !important;
            text-decoration:none !important;
        }
        
        a:hover{ /* Hover underline */
                text-decoration:underline !important;
        }
        
        td { /* Default TD */
            background-color: #000000 !important;
        }
        
        select { /* Selection Boxes - eg: genre, rating */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px; 
            background-color: #ffffff !important;
        }
        
        input { /* Text boxes and buttons */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size: 11px; 
            background-color: #ffffff !important;
        }
        
        div { /* div hack to get rid of image seperator after menu bar*/
            background-image:url(data:image/gif,GIF89a%02%00%02%00%80%00%00%00%003%00%00%00!%F9%04%00%00%00%00%00%2C%00%00%00%00%02%00%02%00%00%02%02%84Q%00%3B) !important;
        }
        
        a.reviews { /* Reviews link */
            color: #cc0000 !important; 
            text-decoration:none;
            font-style:italic;
        }
        
        a.visited.reviews { /* Unused? */
            color: #ff0000 !important;
            text-decoration:none;
            font-style:italic; 
        }
        
        .subtd { /* Unknown */
            /* background-color: #efefef; */
            background-color: #00FF00 !important;
            empty-cells: hide;    
        }
        
        .reviews { /* Unknown */
            color: #ff0000 !important; 
            text-decoration:none;
            font-style:italic;
        }
        
        .smallgray { /* Small status text, not used on all computers */
            font-family : Verdana,Helvetica,sans-serif;
            font-size : 11px; 
            color: #A0A0A0 !important;
        }
        
        .gray {    /* Status text, not used on all computers */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px; 
            color:#A0A0A0!important;
        }
        
        .menulinks { /* Unclickable text in top menu */
            font-size: 11px;
            color: #666666 !important;
            word-spacing: 1px;
            padding-left:1ex;
            letter-spacing: 0.5px;
        }
        
        .menulinks a:visited, 
        .menulinks a:link, 
        .menulinks a:active, 
        .menulinks a:hover { /* Clickable text in top menu */
            color: rgb(244,255,73) !important;
            text-decoration: none;
        }
        
        .lightbox { /* Unknown */
            border-style: solid;
            border-color: #d0d0d0 !important;
            border-width: 1px 1px 1px 1px;
            padding: 5px;
        }
        
        .grayback { /* Special box in account info - eg Site URL box under Account*/
            background-color: #111111 !important;    
        }
    
            .tborder
        {
            color: #ff0000 !important;
        }
    
        div.panel_warning {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
        div.panel_normal {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
        div.panel_plain {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
        
        div.panel_success {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
    /* New Menu Bars */
    
    div.yuimenu {
    
        background-color:#000000 !important;    
    }
    
    div.yuimenubar {
    
        background-color:#000000 !important;    
        
    }
    
    div.yuimenu li.selected,
    div.yuimenubar li.selected {
    
        background-color:#333333 !important;
    
    }
    
    /* start ad removal */
    
        center + script + div,
        table + script + div,
        /* right side ads */
    
        center div[align="center"], 
        /* top ad div */
        
        table[width="728"][height="90"][cellpadding="1"], 
        /* bottom ad */
    
        table.myborder_only_bottom[cellpadding="4"][cellspacing="0"][width="100%"] tbody tr td[align="center"]
        /* front page ad. */
    
        {display:none !important;} 
    
    /* end ad removal */
    }

    And a second one:

    Code:
    @-moz-document domain(fanfiction.net) {
        body { /* Default normal text */
            background-color: black !important; 
            color: #04b700 !important; 
            font-family : Verdana,Helvetica,sans-serif; 
            font-size : 12px;
        }
        
        a:link { /* Default link stuff */
            color: rgb(255,204,102) !important;
            text-decoration:none !important;
        }
        
        a:visited { /* Default link stuff */
            color: rgb(255,204,102) !important;
            text-decoration:none !important;
        }
        
        a:active { /* Default link stuff */
            color: rgb(255,204,153) !important;
            text-decoration:none !important;
        }
        
        a:hover{ /* Hover underline */
                text-decoration:underline !important;
        }
        
        td { /* Default TD */
            background-color: #000000 !important;
        }
        
        select { /* Selection Boxes - eg: genre, rating */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px; 
            background-color: #ffffff !important;
        }
        
        input { /* Text boxes and buttons */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size: 11px; 
            background-color: #ffffff !important;
        }
        
        div { /* div hack to get rid of image seperator after menu bar*/
            
    
    background-image:url(data:image/gif,GIF89a%02%00%02%00%80%00%00%00%003%00%00%00!%F9%04%00%0
    
    0%00%00%00%2C%00%00%00%00%02%00%02%00%00%02%02%84Q%00%3B) !important;
        }
        
        a.reviews { /* Reviews link */
            color: #cc0000 !important; 
            text-decoration:none;
            font-style:italic;
        }
        
        a.visited.reviews { /* Unused? */
            color: #ff0000 !important;
            text-decoration:none;
            font-style:italic; 
        }
        
        .subtd { /* Unknown */
            /* background-color: #efefef; */
            background-color: #00FF00 !important;
            empty-cells: hide;    
        }
        
        .reviews { /* Unknown */
            color: #ff0000 !important; 
            text-decoration:none;
            font-style:italic;
        }
        
        .smallgray { /* Small status text, not used on all computers */
            font-family : Verdana,Helvetica,sans-serif;
            font-size : 11px; 
            color: #325900 !important;
        }
        
        .gray {    /* Status text, not used on all computers */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px; 
            color:#325900!important;
        }
        
        .menulinks { /* Unclickable text in top menu */
            font-size: 11px;
            color: #000000 !important;
            word-spacing: 1px;
            padding-left:1ex;
            letter-spacing: 0.5px;
        }
        
        .menulinks a:visited, 
        .menulinks a:link, 
        .menulinks a:active, 
        .menulinks a:hover { /* Clickable text in top menu */
            color: rgb(0,0,0) !important;
            text-decoration: none;
        }
        
        .lightbox { /* Unknown */
            border-style: solid;
            border-color: #d0d0d0 !important;
            border-width: 1px 1px 1px 1px;
            padding: 5px;
        }
        
        .grayback { /* Special box in account info - eg Site URL box under Account*/
            background-color: #111111 !important;    
        }
    
            .tborder
        {
            color: #ff0000 !important;
        }
    
        div.panel_warning {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
        div.panel_normal {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
        div.panel_plain {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
        
        div.panel_success {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
    /* New Menu Bars */
    
    div.yuimenu {
    
        background-color:#000000 !important;    
    }
    
    div.yuimenubar {
    
        background-color:#000000 !important;    
        
    }
    
    div.yuimenu li.selected,
    div.yuimenubar li.selected {
    
        background-color:#333333 !important;
    
    }
    
    /* start ad removal */
    
        center + script + div,
        table + script + div,
        /* right side ads */
    
        center div[align="center"], 
        /* top ad div */
        
        table[width="728"][height="90"][cellpadding="1"], 
        /* bottom ad */
    
        table.myborder_only_bottom[cellpadding="4"][cellspacing="0"][width="100%"] tbody tr 
    
    td[align="center"]
        /* front page ad. */
    
        {display:none !important;} 
    
    /* end ad removal */
    }
     
    Last edited: Jul 17, 2007
  5. Spacks

    Spacks Order Member DLP Supporter

    Joined:
    Dec 17, 2005
    Messages:
    665
    Location:
    Queensland, Australia
    Nice job Xiph
     
  6. The-Hyphenated-One

    The-Hyphenated-One Chief Warlock DLP Supporter

    Joined:
    Sep 5, 2006
    Messages:
    1,407
    Location:
    Seattle
    I like the second one better as it's a little easier on the eyes. Good find Paimon, and good results Xiph0.
     
  7. Xiph0

    Xiph0 Administrator Admin

    Joined:
    Dec 7, 2005
    Messages:
    8,821
    Gender:
    Male
    Location:
    People's Republic of California
    Blue/Gray:

    Code:
    @-moz-document domain(fanfiction.net) {
        body { /* Default normal text */
            background-color: black !important; 
            color: #686868 !important; 
            font-family : Verdana,Helvetica,sans-serif; 
            font-size : 12px;
        }
        
        a:link { /* Default link stuff */
            color: rgb(49,107,255) !important;
            text-decoration:none !important;
        }
        
        a:visited { /* Default link stuff */
            color: rgb(189,208,255) !important;
            text-decoration:none !important;
        }
        
        a:active { /* Default link stuff */
            color: rgb(255,204,153) !important;
            text-decoration:none !important;
        }
        
        a:hover{ /* Hover underline */
                text-decoration:underline !important;
        }
        
        td { /* Default TD */
            background-color: #000000 !important;
        }
        
        select { /* Selection Boxes - eg: genre, rating */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px; 
            background-color: #ffffff !important;
        }
        
        input { /* Text boxes and buttons */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size: 11px; 
            background-color: #ffffff !important;
        }
        
        div { /* div hack to get rid of image seperator after menu bar*/
            background-image:url(data:image/gif,GIF89a%02%00%02%00%80%00%00%00%003%00%00%00!%F9%04%00%00%00%00%00%2C%00%00%00%00%02%00%02%00%00%02%02%84Q%00%3B) !important;
        }
        
        a.reviews { /* Reviews link */
            color: #cc0000 !important; 
            text-decoration:none;
            font-style:italic;
        }
        
        a.visited.reviews { /* Unused? */
            color: #ff0000 !important;
            text-decoration:none;
            font-style:italic; 
        }
        
        .subtd { /* Unknown */
            /* background-color: #efefef; */
            background-color: #00FF00 !important;
            empty-cells: hide;    
        }
        
        .reviews { /* Unknown */
            color: #ff0000 !important; 
            text-decoration:none;
            font-style:italic;
        }
        
        .smallgray { /* Small status text, not used on all computers */
            font-family : Verdana,Helvetica,sans-serif;
            font-size : 11px; 
            color: #ffffff !important;
        }
        
        .gray {    /* Status text, not used on all computers */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px; 
            color:#9182ff!important;
        }
        
        .menulinks { /* Unclickable text in top menu */
            font-size: 11px;
            color: #000000 !important;
            word-spacing: 1px;
            padding-left:1ex;
            letter-spacing: 0.5px;
        }
        
        .menulinks a:visited, 
        .menulinks a:link, 
        .menulinks a:active, 
        .menulinks a:hover { /* Clickable text in top menu */
            color: rgb(0,0,0) !important;
            text-decoration: none;
        }
        
        .lightbox { /* Unknown */
            border-style: solid;
            border-color: #d0d0d0 !important;
            border-width: 1px 1px 1px 1px;
            padding: 5px;
        }
        
        .grayback { /* Special box in account info - eg Site URL box under Account*/
            background-color: #111111 !important;    
        }
    
            .tborder
        {
            color: #ff0000 !important;
        }
    
        div.panel_warning {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
        div.panel_normal {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
        div.panel_plain {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
        
        div.panel_success {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
    /* New Menu Bars */
    
    div.yuimenu {
    
        background-color:#000000 !important;    
    }
    
    div.yuimenubar {
    
        background-color:#000000 !important;    
        
    }
    
    div.yuimenu li.selected,
    div.yuimenubar li.selected {
    
        background-color:#333333 !important;
    
    }
    
    /* start ad removal */
    
        center + script + div,
        table + script + div,
        /* right side ads */
    
        center div[align="center"], 
        /* top ad div */
        
        table[width="728"][height="90"][cellpadding="1"], 
        /* bottom ad */
    
        table.myborder_only_bottom[cellpadding="4"][cellspacing="0"][width="100%"] tbody tr td[align="center"]
        /* front page ad. */
    
        {display:none !important;} 
    
    /* end ad removal */
    }
     
  8. The-Hyphenated-One

    The-Hyphenated-One Chief Warlock DLP Supporter

    Joined:
    Sep 5, 2006
    Messages:
    1,407
    Location:
    Seattle
    This just goes to show that firefox truly is better than internet explorer, not that there was ever any doubt........

    [​IMG]
     
  9. Paimon

    Paimon That fucking cat

    Joined:
    Dec 20, 2006
    Messages:
    308
    I tried my hand at a theme.
    Code:
    @-moz-document domain(fanfiction.net) {
        body { /* Default normal text */
            background-color: #8B8989 !important; 
            color: #FFFFFF !important; 
            font-family : Verdana,Helvetica,sans-serif; 
            font-size : 12px;
        }
        
        a:link { /* Default link stuff */
            color: #2E0854 !important;
            text-decoration:none !important;
        }
        
        a:visited { /* Default link stuff */
            color: #4C565E !important;
            text-decoration:none !important;
        }
        
        a:active { /* Default link stuff */
            color: #000033 !important;
            text-decoration:none !important;
        }
        
        a:hover{ /* Hover underline */
                text-decoration:underline !important;
        }
        
        td { /* Default TD */
            background-color: #696969!important;
        }
        
        select { /* Selection Boxes - eg: genre, rating */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px; 
            background-color: #ffffff !important;
        }
        
        input { /* Text boxes and buttons */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size: 11px; 
            background-color: #ffffff !important;
        }
        
        div { /* div hack to get rid of image seperator after menu bar*/
            
    
    background-image:url(data:image/gif,GIF89a%02%00%02%00%80%00%00%00%003%00%00%00!%F9%04%00%0
    
    0%00%00%00%2C%00%00%00%00%02%00%02%00%00%02%02%84Q%00%3B) !important;
        }
        
        a.reviews { /* Reviews link */
            color: #cc0000 !important; 
            text-decoration:none;
            font-style:italic;
        }
        
        a.visited.reviews { /* Unused? */
            color: #ff0000 !important;
            text-decoration:none;
            font-style:italic; 
        }
        
        .subtd { /* Unknown */
            /* background-color: #efefef; */
            background-color: #00FF00 !important;
            empty-cells: hide;    
        }
        
        .reviews { /* Unknown */
            color: #ff0000 !important; 
            text-decoration:none;
            font-style:italic;
        }
        
        .smallgray { /* Small status text, not used on all computers */
            font-family : Verdana,Helvetica,sans-serif;
            font-size : 11px; 
            color: #000000 !important;
        }
        
        .gray {    /* Status text, not used on all computers */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px; 
            color:#000000!important;
        }
        
        .menulinks { /* Unclickable text in top menu */
            font-size: 11px;
            color: #FFFFFF!important;
            word-spacing: 1px;
            padding-left:1ex;
            letter-spacing: 0.5px;
        }
        
        .menulinks a:visited, 
        .menulinks a:link, 
        .menulinks a:active, 
        .menulinks a:hover { /* Clickable text in top menu */
            color: #FFFFFF !important;
            text-decoration: none;
        }
        
        .lightbox { /* Unknown */
            border-style: solid;
            border-color: #d0d0d0 !important;
            border-width: 1px 1px 1px 1px;
            padding: 5px;
        }
        
        .grayback { /* Special box in account info - eg Site URL box under Account*/
            background-color: #111111 !important;    
        }
    
            .tborder
        {
            color: #ff0000 !important;
        }
    
        div.panel_warning {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
        div.panel_normal {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
        div.panel_plain {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
        
        div.panel_success {
            background-color:#FFFFFF!important;
            color: #ff0000 !important; 
        }
    
    /* New Menu Bars */
    
    div.yuimenu {
    
        background-color:#FFFFFF !important;    
    }
    
    div.yuimenubar {
    
        background-color:#FFFFFF !important;    
        
    }
    
    div.yuimenu li.selected,
    div.yuimenubar li.selected {
    
        background-color:#333333 !important;
    
    }
    
    /* start ad removal */
    
        center + script + div,
        table + script + div,
        /* right side ads */
    
        center div[align="center"], 
        /* top ad div */
        
        table[width="728"][height="90"][cellpadding="1"], 
        /* bottom ad */
    
        table.myborder_only_bottom[cellpadding="4"][cellspacing="0"][width="100%"] tbody tr 
    
    td[align="center"]
        /* front page ad. */
    
        {display:none !important;} 
    
    /* end ad removal */
    }
     
  10. Jon

    Jon The Demon Mayor Admin DLP Supporter

    Joined:
    Jun 5, 2006
    Messages:
    7,355
    Location:
    Australia
    DLP Version, y0 Just need to find the proper image code to make it perfect.

    Code:
    @-moz-document domain(fanfiction.net) {
        body { /* Default normal text */
            background-color: #21301f !important; 
            color: #c1d4c6 !important; 
            font-family : Verdana,Helvetica,sans-serif; 
            font-size : 12px;
        }
        
        a:link { /* Default link stuff */
            color: #93be91 !important;
            text-decoration:none !important;
        }
        
        a:visited { /* Default link stuff */
            color: #8b9c8a !important;
            text-decoration:none !important;
        }
        
        a:active { /* Default link stuff */
            color: #acc0ab !important;
            text-decoration:none !important;
        }
        
        a:hover{ /* Hover underline */
                text-decoration:underline !important;
        }
        
        td { /* Default TD */
            background-color: #0a1c0b !important;
        }
        
        select { /* Selection Boxes - eg: genre, rating */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px;
     color: #c1d4c6 !important;
            background-color: #0a1c0b !important;
        }
        
        input { /* Text boxes and buttons */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px;
     color: #c1d4c6 !important;
            background-color: #0a1c0b !important;
        }
        
        div { /* div hack to get rid of image seperator after menu bar*/
            background-image:url(~) !important;
        }
        
        a.reviews { /* Reviews link */
            color: #CCCCCC !important; 
            text-decoration:none;
            font-style:italic;
        }
        
        a.visited.reviews { /* Unused? */
            color: #BBBBBB !important;
            text-decoration:none;
            font-style:italic; 
        }
        
        .subtd { /* Unknown */
            /* background-color: #efefef; */
            background-color: #00FF00 !important;
            empty-cells: hide;    
        }
        
        .reviews { /* Unknown */
            color: #CCCCCC !important; 
            text-decoration:none;
            font-style:italic;
        }
        
        .smallgray { /* Small status text, not used on all computers */
            font-family : Verdana,Helvetica,sans-serif;
            font-size : 11px; 
            color: #A0A0A0 !important;
        }
        
        .gray {    /* Status text, not used on all computers */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px; 
            color:#A0A0A0!important;
        }
        
        .menulinks { /* Unclickable text in top menu */
            font-size: 11px;
            color: #666666 !important;
            word-spacing: 1px;
            padding-left:1ex;
            letter-spacing: 0.5px;
        }
        
        .menulinks a:visited, 
        .menulinks a:link, 
        .menulinks a:active, 
        .menulinks a:hover { /* Clickable text in top menu */
            color: #c1d4c6 !important;
            text-decoration: none;
    
        }
        
        .lightbox { /* Unknown */
            border-style: solid;
            border-color: #000000 !important;
            border-width: 1px 1px 1px 1px;
            padding: 5px;
        }
        
        .grayback { /* Special box in account info - eg Site URL box under Account*/
            background-color: #111111 !important;    
        }
    
            .tborder
        {
            color: #223b21 !important;
        }
    
        div.panel_warning {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
        div.panel_normal {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
        div.panel_plain {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
        
        div.panel_success {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
    /* New Menu Bars */
    
    div.yuimenu {
    
        background-color:#0a1c0b !important;    
    }
    
    div.yuimenubar {
    
        background-color:#0a1c0b !important;    
        
    }
    
    div.yuimenu li.selected,
    div.yuimenubar li.selected {
    
        background-color:#5f935d !important;
    
    }
    
    /* start ad removal */
    
        center + script + div,
        table + script + div,
        /* right side ads */
    
        center div[align="center"], 
        /* top ad div */
        
        table[width="728"][height="90"][cellpadding="1"], 
        /* bottom ad */
    
        table.myborder_only_bottom[cellpadding="4"][cellspacing="0"][width="100%"] tbody tr td[align="center"]
        /* front page ad. */
    
        {display:none !important;} 
    
    /* end ad removal */
    }
     
  11. Xiph0

    Xiph0 Administrator Admin

    Joined:
    Dec 7, 2005
    Messages:
    8,821
    Gender:
    Male
    Location:
    People's Republic of California
    Coppery

    Code:
    @-moz-document domain(fanfiction.net) {
        body { /* Default normal text */
            background-color: black !important; 
            color: #706262 !important; 
            font-family : Verdana,Helvetica,sans-serif; 
            font-size : 12px;
        }
        
        a:link { /* Default link stuff */
            color: rgb(109,81,38) !important;
            text-decoration:none !important;
        }
        
        a:visited { /* Default link stuff */
            color: rgb(109,81,38) !important;
            text-decoration:none !important;
        }
        
        a:active { /* Default link stuff */
            color: rgb(255,204,153) !important;
            text-decoration:none !important;
        }
        
        a:hover{ /* Hover underline */
                text-decoration:underline !important;
        }
        
        td { /* Default TD */
            background-color: #000000 !important;
        }
        
        select { /* Selection Boxes - eg: genre, rating */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px; 
            background-color: #ffffff !important;
        }
        
        input { /* Text boxes and buttons */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size: 11px; 
            background-color: #ffffff !important;
        }
        
        div { /* div hack to get rid of image seperator after menu bar*/
            background-image:url(http://i2.photobucket.com/albums/y9/MAR-Peeves/b.png) !important;
        }
        
        a.reviews { /* Reviews link */
            color: #cc0000 !important; 
            text-decoration:none;
            font-style:italic;
        }
        
        a.visited.reviews { /* Unused? */
            color: #ff0000 !important;
            text-decoration:none;
            font-style:italic; 
        }
        
        .subtd { /* Unknown */
            /* background-color: #efefef; */
            background-color: #00FF00 !important;
            empty-cells: hide;    
        }
        
        .reviews { /* Unknown */
            color: #ff0000 !important; 
            text-decoration:none;
            font-style:italic;
        }
        
        .smallgray { /* Small status text, not used on all computers */
            font-family : Verdana,Helvetica,sans-serif;
            font-size : 11px; 
            color: #ffffff !important;
        }
        
        .gray {    /* Status text, not used on all computers */
            font-family : Verdana,Helvetica,sans-serif;    
            font-size : 11px; 
            color:#9d4600!important;
        }
        
        .menulinks { /* Unclickable text in top menu */
            font-size: 11px;
            color: #000000 !important;
            word-spacing: 1px;
            padding-left:1ex;
            letter-spacing: 0.5px;
        }
        
        .menulinks a:visited, 
        .menulinks a:link, 
        .menulinks a:active, 
        .menulinks a:hover { /* Clickable text in top menu */
            color: rgb(0,0,0) !important;
            text-decoration: none;
        }
        
        .lightbox { /* Unknown */
            border-style: solid;
            border-color: #d0d0d0 !important;
            border-width: 1px 1px 1px 1px;
            padding: 5px;
            
        }
        
        .grayback { /* Special box in account info - eg Site URL box under Account*/
            background-color: #111111 !important;    
        }
    
            .tborder
        {
            color: #ff0000 !important;
        }
    
        div.panel_warning {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
        div.panel_normal {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
        div.panel_plain {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
        
        div.panel_success {
            background-color:#111111 !important;
            color: #ff0000 !important; 
        }
    
    /* New Menu Bars */
    
    div.yuimenu {
    
        background-color:#000000 !important;    
    }
    
    div.yuimenubar {
    
        background-color:#000000 !important;    
        
    }
    
    div.yuimenu li.selected,
    div.yuimenubar li.selected {
    
        background-color:#333333 !important;
    
    }
    
    /* start ad removal */
    
        center + script + div,
        table + script + div,
        /* right side ads */
    
        center div[align="center"], 
        /* top ad div */
        
        table[width="728"][height="90"][cellpadding="1"], 
        /* bottom ad */
    
        table.myborder_only_bottom[cellpadding="4"][cellspacing="0"][width="100%"] tbody tr td[align="center"]
        /* front page ad. */
    
        {display:none !important;} 
    
    /* end ad removal */
    }
    Edit - Dimmed the text down.
     
    Last edited: Jul 17, 2007
  12. apocalypsemeow

    apocalypsemeow Professor DLP Supporter

    Joined:
    Jan 24, 2006
    Messages:
    465
    Location:
    'round.
    Vereh nice... ^_^
     
  13. Narf

    Narf Administrator Admin DLP Supporter

    Joined:
    Apr 3, 2005
    Messages:
    5,068
    Location:
    Atlanta
    This fucking rocks. Nice going Paimon, Xiph, Jon.
     
  14. Jon

    Jon The Demon Mayor Admin DLP Supporter

    Joined:
    Jun 5, 2006
    Messages:
    7,355
    Location:
    Australia
    FF.nigger changed the base coding so the old DLP theme didn't work so 'lo and behold updated version +add removal;

    Code:
    @-moz-document domain("fanfiction.net") {
    
    /* start ad removal */
    
    center + script + div,
    table + script[type="text/javascript"] + div,
    hr[noshade] + table[width="100%"] + div,
    /* right side ads */
    
    center div[align="center"], 
    /* top ad div */
    
    table[width="728"][height="90"][cellpadding="1"], 
    br + center *,
    /* bottom ad */
    
    table.myborder_only_bottom[cellpadding="4"][cellspacing="0"][width="100%"] tbody tr td[align="center"],
    /* front page ad. */
    
    span[id^="AdBrite"],
    /* Full Page Ads */
    
    table.myborder tr td[valign="top"] div:not([id="bio"])
    
    {display:none !important;} 
    
    /* end ad removal */
    
    span.storytext, span#storytext {
      display: block !important;
    }
    
    /* start recolor */
    
    body {
      background: #0a1c0b !important;
      color: #cce1cf !important;
    }
    
    a { color: #93be91 !important; }
    a:visited { color: #93be91 !important; }
    a:hover,a:visited:hover { color: #34d238 !important; }
    
    select,input,textarea {
      background: #000 !important;
      color: #fff !important;
      border: 1px solid #ccc !important;
    }
    select:hover,select:focus,input:hover,input:focus,textarea:hover,textarea:focus { border: 1px solid #fff !important; }
    
    td { background: none !important; }
    
    div.yuimenu, div.yuimenubar, .menulinks {
      color: #555 !important;
    }
    
    div.yuimenu a, div.yuimenubar a, div.yuimenu a:visited, div.yuimenubar a:visited, .menulinks a,.menulinks a:visited { color: #999 !important; }
    div.yuimenu a:hover, div.yuimenubar a:hover, div.yuimenu a:visited:hover, div.yuimenubar a:visited:hover, .menulinks a:hover,.menulinks a:visited:hover { color: #fff !important; }
    
    form[name=fido] table tr td { background: #000 !important; }
    form[name=fido] table tr td img { display: none !important; }
    
    hr { border-color: #fff !important; border: none !important; border-bottom: 1px solid !important; height: 0px !important; }
    
    .xui, .xui ul, div.yuimenu, div.yuimenubar {
      background-color: #000 !important;
    }
    
    .xui li:hover, .xui li.sfhover,
    div.yuimenu li.selected,
    div.yuimenubar li.selected {
        background-color:#222 !important;
    
    }
    
    /* end recolor */
    
    }
     
  15. Dark Syaoran

    Dark Syaoran Persona 4 Admin

    Joined:
    Jun 4, 2005
    Messages:
    6,056
    Awesome. Sree was complaining about FFN colors the other day.
     
  16. Narf

    Narf Administrator Admin DLP Supporter

    Joined:
    Apr 3, 2005
    Messages:
    5,068
    Location:
    Atlanta
    Yeah, I was, and I kept bugging Jon until he finally went and fixed the script. Thanks, Jonny. :p

    Also, stickied so that more people know about it.
     
  17. Scarty

    Scarty Denarii Host DLP Supporter

    Joined:
    Jan 15, 2006
    Messages:
    168
    Location:
    Germany
    Thanks. That's really nice.
    Thanks Jon, Xiph and Paimon.

    Nero
     
  18. skooly

    skooly First Year

    Joined:
    Jul 29, 2007
    Messages:
    28
    This is bad ass! I am so happy!
     
  19. SushiZ

    SushiZ Auror

    Joined:
    Jan 9, 2006
    Messages:
    624
    Location:
    Island of Time
    lol i cant see the text for the stories with some of the styles, but the DLP one looks really great, excellent job guys.

    Edit: actually i cant seem to see the story text with any of them.

    Edit: My bad sorry
     
    Last edited: Oct 15, 2007
  20. Jon

    Jon The Demon Mayor Admin DLP Supporter

    Joined:
    Jun 5, 2006
    Messages:
    7,355
    Location:
    Australia
    Er, yeah. All the styles before the last one won't work. Hence why the necrobump with the new code that works.