Layout Preview

Gangster blog

Author: b3aconator
Category: ¿?
Created: August 8, 2026
Downloads: 9
My blog post
Log in to Apply

Live Preview

Comments (0)

No comments yet. Be the first!

Log in to leave a comment.

Layout CSS

<style>

/* =========================================================
   FRIENDREWIND BLOG
   TERMINAL HELL / BLOODY RUST / BRUSHED STEEL
   CLEAN COLOR-CONSISTENT VERSION
   ========================================================= */

@import url('https://fonts.googleapis.com/css2?family=Nosifer&display=swap');

:root {

    --hell-bg:
        url("https://media4.giphy.com/media/v1.Y2lkPTc5MGI3NjExcTN0MmUwdmJycmhpOWlnczQwc2dtMGxwbnozcXNzcXo4ejBrYXA4ZSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/CV3KSkSPWmQwo8S7m6/giphy.gif");

    --steel:
        url("https://images.pexels.com/photos/7599717/pexels-photo-7599717.jpeg");

    --void: #050505;
    --black: #090807;
    --black2: #110d0b;

    --steel-edge: #625b57;
    --steel-highlight: #9c9189;

    --bone: #c9b59b;
    --text: #eee8e2;
    --muted: #a99c93;

    --rust-bright: #b73517;
    --rust: #7f180b;
    --rust-dark: #410704;

    --blood: #5b0905;
    --blood-dark: #210100;

    --ember: #e64b13;
}


/* =========================================================
   PAGE BACKGROUND
   ========================================================= */

html {
    background: var(--void) !important;
}

body {

    position: relative !important;

    background:

        linear-gradient(
            rgba(0,0,0,.40),
            rgba(0,0,0,.40)
        ),

        var(--hell-bg)

        center center /
        cover

        fixed
        no-repeat

        !important;

    background-color:
        var(--void) !important;

    color:
        var(--text) !important;
}


/* dark furnace vignette */

body::before {

    content: "";

    position: fixed;

    inset: 0;

    z-index: 0;

    pointer-events: none;

    background:

        radial-gradient(
            ellipse at center,
            transparent 18%,
            rgba(0,0,0,.14) 47%,
            rgba(0,0,0,.78) 100%
        );
}


/* subtle CRT scanlines */

body::after {

    content: "";

    position: fixed;

    inset: 0;

    z-index: 9999;

    pointer-events: none;

    opacity: .045;

    background:

        repeating-linear-gradient(
            0deg,
            rgba(255,255,255,.022) 0,
            rgba(255,255,255,.022) 1px,
            transparent 1px,
            transparent 4px
        );
}


/* =========================================================
   KEEP PAGE CONTENT ABOVE BACKGROUND
   ========================================================= */

.myspace-header,
.row.article,
.blog-entry,
footer {

    position: relative;

    z-index: 5;
}


/* =========================================================
   FRIENDREWIND HEADER
   DARK STEEL — NO RANDOM ORANGE/BLUE
   ========================================================= */

.myspace-header {

    background:
        transparent !important;

    border:
        none !important;

    box-shadow:
        none !important;
}


.myspace-header .top-nav,
.myspace-header .top,
.myspace-header .navbar {

    background:

        linear-gradient(
            rgba(12,10,9,.48),
            rgba(3,3,3,.80)
        ),

        var(--steel)

        center /
        cover

        !important;

    border:
        1px solid var(--steel-edge) !important;

    border-bottom:
        4px solid var(--blood-dark) !important;

    border-radius:
        0 !important;

    box-shadow:

        inset 0 1px 0 rgba(255,255,255,.16),

        inset 0 -22px 30px rgba(0,0,0,.62),

        6px 6px 0 rgba(0,0,0,.88),

        0 0 14px rgba(90,10,4,.25)

        !important;
}


/* =========================================================
   LOGO
   ========================================================= */

.myspace-header .nav-logo,
.myspace-header #logo {

    background:
        #080808 !important;

    border:
        1px solid #555 !important;

    padding:
        8px !important;

    box-shadow:
        4px 4px 0 #000 !important;
}


/* =========================================================
   SEARCH
   ========================================================= */

.myspace-header input[type="search"],
.myspace-header input[type="text"] {

    background:
        #080706 !important;

    background-image:
        none !important;

    color:
        var(--text) !important;

    border:
        1px solid #655b56 !important;

    border-radius:
        0 !important;

    box-shadow:
        inset 2px 2px 7px #000 !important;
}


.myspace-header button,
.myspace-header input[type="submit"] {

    background:

        linear-gradient(
            #89200f,
            #360502
        ) !important;

    color:
        var(--text) !important;

    border:
        1px solid #93402a !important;

    border-right:
        3px solid #000 !important;

    border-bottom:
        3px solid #000 !important;

    border-radius:
        0 !important;

    font-weight:
        900 !important;

    text-transform:
        uppercase !important;

    text-shadow:
        1px 1px 2px #000 !important;
}


/* =========================================================
   MAIN NAV
   ========================================================= */

.main-nav-wrapper,
.myspace-header .links,
.myspace-header .main-nav-container {

    background:

        linear-gradient(
            #24201e,
            #080706
        ) !important;

    border-top:
        1px solid #514b47 !important;

    border-bottom:
        4px solid var(--blood-dark) !important;

    border-radius:
        0 !important;

    box-shadow:
        0 5px 0 #000 !important;
}


.myspace-header .main-nav li a {

    background:

        linear-gradient(
            #292522,
            #0b0908
        ) !important;

    color:
        #d7cec6 !important;

    border-left:
        1px solid #4b4541 !important;

    border-right:
        1px solid #050505 !important;

    font-weight:
        900 !important;

    text-shadow:
        1px 1px 2px #000 !important;
}


.myspace-header .main-nav li a:hover {

    background:

        linear-gradient(
            #8f1b0d,
            #350402
        ) !important;

    color:
        #fff1e3 !important;

    text-shadow:

        0 0 7px rgba(190,35,12,.65)

        !important;
}


/* =========================================================
   OUTER ARTICLE FRAME
   ========================================================= */

.row.article {

    overflow:
        visible !important;

    background:

        linear-gradient(
            rgba(0,0,0,.54),
            rgba(0,0,0,.68)
        ),

        var(--steel)

        center /
        cover

        !important;

    border:
        2px solid #56504c !important;

    box-shadow:

        inset 0 0 28px rgba(0,0,0,.68),

        7px 7px 0 rgba(0,0,0,.90)

        !important;
}


/* =========================================================
   BLOG ENTRY
   ========================================================= */

.blog-entry {

    position:
        relative !important;

    overflow:
        visible !important;

    background:

        linear-gradient(
            145deg,
            rgba(0,0,0,.34),
            rgba(0,0,0,.63)
        ),

        var(--steel)

        center /
        cover

        no-repeat

        !important;

    border:
        2px solid var(--steel-edge) !important;

    border-radius:
        0 !important;

    box-shadow:

        inset 0 1px 0 rgba(255,255,255,.18),

        inset 0 -2px 0 rgba(0,0,0,.72),

        inset 0 0 30px rgba(0,0,0,.48),

        0 0 0 1px #111,

        7px 7px 0 rgba(0,0,0,.92)

        !important;

    color:
        var(--text) !important;
}


/* =========================================================
   MAIN BLOG TITLE
   ========================================================= */

.blog-entry .title {

    position:
        relative !important;

    box-sizing:
        border-box !important;

    overflow:
        visible !important;

    padding:
        10px 32px 11px 32px !important;

    margin:
        0 0 18px 0 !important;

    background:

        linear-gradient(
            180deg,

            #c44718 0%,
            #a82911 15%,
            #791509 38%,
            #4d0804 64%,
            #280201 84%,
            #100000 100%
        )

        !important;

    color:
        var(--bone) !important;

    border:
        1px solid #93452c !important;

    border-bottom:
        4px solid var(--blood-dark) !important;

    border-radius:
        0 !important;

    font-family:
        "Nosifer",
        Impact,
        sans-serif !important;

    font-size:
        18px !important;

    font-weight:
        400 !important;

    line-height:
        1.2 !important;

    letter-spacing:
        .35px !important;

    text-transform:
        uppercase !important;

    text-shadow:

        1px 1px 0 #4f130c,

        2px 2px 0 #270503,

        0 0 4px #8d1a0c,

        3px 5px 3px #000

        !important;

    box-shadow:

        inset 0 1px rgba(255,205,150,.26),

        inset 0 -10px 16px rgba(40,0,0,.72),

        3px 4px 0 #000

        !important;
}


/* =========================================================
   TITLE DRIPS
   ========================================================= */

.blog-entry .title::after {

    content: "";

    position: absolute;

    left: 16px;
    right: 16px;

    bottom: -12px;

    height: 14px;

    pointer-events: none;

    background:

        radial-gradient(
            ellipse at 5% 0%,
            #621008 0 45%,
            transparent 50%
        ),

        radial-gradient(
            ellipse at 17% 0%,
            #96200e 0 27%,
            transparent 32%
        ),

        radial-gradient(
            ellipse at 29% 0%,
            #520705 0 53%,
            transparent 58%
        ),

        radial-gradient(
            ellipse at 43% 0%,
            #a52912 0 31%,
            transparent 36%
        ),

        radial-gradient(
            ellipse at 57% 0%,
            #6d0d07 0 48%,
            transparent 53%
        ),

        radial-gradient(
            ellipse at 71% 0%,
            #8e1b0d 0 29%,
            transparent 34%
        ),

        radial-gradient(
            ellipse at 84% 0%,
            #4d0603 0 52%,
            transparent 57%
        ),

        radial-gradient(
            ellipse at 95% 0%,
            #9c220f 0 31%,
            transparent 36%
        );

    filter:
        drop-shadow(0 4px 2px rgba(35,0,0,.75));
}


/* =========================================================
   BLOG BODY
   ========================================================= */

.blog-entry .content {

    background:
        rgba(5,4,4,.42) !important;

    color:
        var(--text) !important;

    padding:
        12px !important;

    text-shadow:
        1px 1px 2px #000 !important;
}


.blog-entry .content p {

    color:
        var(--text) !important;
}


.blog-entry .content a {

    color:
        #ca6041 !important;

    font-weight:
        800 !important;

    text-decoration:
        none !important;
}


.blog-entry .content a:hover {

    color:
        #efad7c !important;

    text-shadow:
        0 0 7px rgba(180,40,15,.65);
}


/* =========================================================
   BLOCKQUOTES
   ========================================================= */

.blog-entry .content blockquote {

    background:
        rgba(3,3,3,.76) !important;

    border:
        1px solid #473c37 !important;

    border-left:
        5px solid #7f180b !important;

    color:
        #d8cec6 !important;

    padding:
        12px !important;

    box-shadow:

        inset 0 0 16px #000,

        4px 4px 0 rgba(0,0,0,.65)

        !important;
}


/* =========================================================
   BLOG IMAGES
   ========================================================= */

.blog-entry .content img {

    border:
        3px solid #6e6661 !important;

    border-radius:
        0 !important;

    box-shadow:
        6px 6px 0 #000 !important;
}


/* =========================================================
   AUTHOR PROFILE PICTURE
   ========================================================= */

.blog-entry .profile-pic {

    position:
        relative !important;

    z-index:
        10 !important;

    background:

        linear-gradient(
            rgba(0,0,0,.30),
            rgba(0,0,0,.58)
        ),

        var(--steel)

        center /
        cover

        !important;

    border:
        2px solid #68615d !important;

    padding:
        6px !important;

    box-shadow:

        inset 0 1px rgba(255,255,255,.16),

        5px 5px 0 #000

        !important;
}


.blog-entry .profile-pic img {

    display:
        block !important;

    opacity:
        1 !important;

    background:
        #111 !important;

    border:
        3px solid #948b85 !important;

    border-radius:
        0 !important;

    padding:
        2px !important;

    filter:
        brightness(1.08)
        contrast(1.05)
        !important;

    box-shadow:

        4px 4px 0 #000,

        0 0 13px rgba(110,18,6,.28)

        !important;
}


/* =========================================================
   AUTHOR SIDEBAR
   REMOVE PALE BLUE COMPLETELY
   ========================================================= */

.blog-entry .author-details {

    background:

        linear-gradient(
            rgba(0,0,0,.34),
            rgba(0,0,0,.68)
        ),

        var(--steel)

        center /
        cover

        !important;

    background-color:
        #12100f !important;

    border:
        2px solid #625b57 !important;

    border-radius:
        0 !important;

    color:
        var(--text) !important;

    box-shadow:

        inset 0 1px rgba(255,255,255,.15),

        inset 0 0 18px rgba(0,0,0,.54),

        5px 5px 0 #000

        !important;

    padding:
        8px !important;
}


.blog-entry .author-details,
.blog-entry .author-details p,
.blog-entry .author-details span,
.blog-entry .author-details div,
.blog-entry .author-details strong {

    color:
        var(--text) !important;

    background-color:
        transparent !important;

    text-shadow:
        1px 1px 2px #000 !important;
}


.blog-entry .author-details a {

    color:
        #c75b3d !important;

    font-weight:
        900 !important;

    text-decoration:
        none !important;
}


.blog-entry .author-details a:hover {

    color:
        #efad7c !important;

    text-shadow:
        0 0 6px rgba(180,40,15,.65);
}


/* =========================================================
   PUBLISH DATE
   ========================================================= */

.blog-entry .publish-date {

    color:
        var(--muted) !important;

    background:
        transparent !important;

    font-style:
        italic !important;

    text-shadow:
        1px 1px 2px #000;
}


/* =========================================================
   KUDOS
   REMOVE GIANT WHITE BAR
   ========================================================= */

.blog-entry .kudos-container {

    background:

        linear-gradient(
            rgba(12,10,9,.72),
            rgba(3,3,3,.86)
        ),

        var(--steel)

        center /
        cover

        !important;

    background-color:
        #0d0b0a !important;

    color:
        var(--text) !important;

    border:
        2px solid #625b57 !important;

    border-radius:
        0 !important;

    box-shadow:

        inset 0 1px rgba(255,255,255,.12),

        inset 0 0 16px rgba(0,0,0,.64),

        5px 5px 0 #000

        !important;
}


.blog-entry .kudos-container,
.blog-entry .kudos-container div,
.blog-entry .kudos-container span,
.blog-entry .kudos-container p,
.blog-entry .kudos-container strong {

    color:
        var(--text) !important;

    background-color:
        transparent !important;
}


.blog-entry .kudos-container a {

    color:
        #c75b3d !important;

    font-weight:
        900 !important;
}


.blog-entry .kudos-container a:hover {

    color:
        #efad7c !important;
}


.blog-entry .kudos-container button,
.blog-entry .kudos-container input[type="button"],
.blog-entry .kudos-container input[type="submit"] {

    background:

        linear-gradient(
            #7c1a0c,
            #2c0402
        ) !important;

    color:
        #e8ddd5 !important;

    border:
        1px solid #8b3e2a !important;

    border-right:
        3px solid #000 !important;

    border-bottom:
        3px solid #000 !important;

    border-radius:
        0 !important;

    box-shadow:
        none !important;
}


/* =========================================================
   COMMENTS AREA
   REMOVE PEACH / YELLOW / WHITE
   ========================================================= */

.comments-table {

    background:

        linear-gradient(
            rgba(8,7,6,.68),
            rgba(2,2,2,.84)
        ),

        var(--steel)

        center /
        cover

        !important;

    background-color:
        #0b0908 !important;

    border:
        2px solid #625b57 !important;

    border-collapse:
        collapse !important;

    color:
        var(--text) !important;

    box-shadow:

        inset 0 0 20px rgba(0,0,0,.66),

        6px 6px 0 #000

        !important;
}


.comments-table tr,
.comments-table tbody,
.comments-table thead {

    background:
        transparent !important;

    background-color:
        transparent !important;
}


.comments-table td,
.comments-table th {

    background:

        linear-gradient(
            rgba(21,17,15,.92),
            rgba(8,7,6,.95)
        ) !important;

    background-color:
        #100d0b !important;

    color:
        var(--text) !important;

    border:
        1px solid #504843 !important;

    text-shadow:
        1px 1px 2px #000 !important;
}


/* alternate comment cells stay dark instead of peach */

.comments-table td:nth-child(odd) {

    background:

        linear-gradient(
            rgba(30,23,20,.94),
            rgba(12,9,8,.96)
        ) !important;
}


.comments-table td:nth-child(even) {

    background:

        linear-gradient(
            rgba(18,15,13,.94),
            rgba(7,6,5,.96)
        ) !important;
}


/* comment author names */

.comments-table strong,
.comments-table b {

    color:
        var(--bone) !important;
}


/* comment links */

.comments-table a {

    color:
        #c75b3d !important;

    font-weight:
        800 !important;
}


.comments-table a:hover {

    color:
        #efad7c !important;
}


/* comment avatars */

.comments-table img {

    border:
        2px solid #776e68 !important;

    border-radius:
        0 !important;

    box-shadow:
        4px 4px 0 #000 !important;
}


/* =========================================================
   COMMENTS HEADING / OTHER SECTION HEADERS
   ========================================================= */

.blog-entry h1,
.blog-entry h2,
.blog-entry h3,
.blog-entry h4 {

    background:

        linear-gradient(
            180deg,

            #b63c17 0%,
            #92230f 18%,
            #681008 43%,
            #400604 68%,
            #210101 86%,
            #100000 100%
        )

        !important;

    color:
        var(--bone) !important;

    border:
        1px solid #87402b !important;

    border-bottom:
        4px solid var(--blood-dark) !important;

    border-radius:
        0 !important;

    font-family:
        "Nosifer",
        Impact,
        sans-serif !important;

    font-weight:
        400 !important;

    text-transform:
        uppercase !important;

    text-shadow:

        1px 1px 0 #50140c,

        2px 2px 0 #260403,

        0 0 4px #84180c,

        3px 5px 3px #000

        !important;

    box-shadow:

        inset 0 1px rgba(255,205,150,.22),

        inset 0 -9px 15px rgba(40,0,0,.70),

        3px 4px 0 #000

        !important;
}


/* restore slightly larger actual blog title */

.blog-entry .title {

    font-size:
        18px !important;
}


/* =========================================================
   GENERIC BLOG BUTTONS
   ========================================================= */

.blog-entry button,
.blog-entry input[type="button"],
.blog-entry input[type="submit"],
.comments-table button,
.comments-table input[type="button"],
.comments-table input[type="submit"] {

    background:

        linear-gradient(
            #332c29,
            #0b0908
        ) !important;

    color:
        #e9e0da !important;

    border:
        1px solid #6b625d !important;

    border-right:
        4px solid #000 !important;

    border-bottom:
        4px solid #000 !important;

    border-radius:
        0 !important;

    font-weight:
        900 !important;

    text-transform:
        uppercase !important;

    text-shadow:
        1px 1px 2px #000 !important;

    box-shadow:

        inset 0 1px rgba(255,255,255,.10)

        !important;
}


.blog-entry button:hover,
.blog-entry input[type="button"]:hover,
.blog-entry input[type="submit"]:hover,
.comments-table button:hover,
.comments-table input[type="button"]:hover,
.comments-table input[type="submit"]:hover {

    background:

        linear-gradient(
            #82190c,
            #2d0402
        ) !important;

    color:
        #fff !important;

    border-color:
        #91402b !important;
}


/* =========================================================
   OTHER INPUTS / TEXTAREAS
   ========================================================= */

.blog-entry input[type="text"],
.blog-entry textarea,
.comments-table input[type="text"],
.comments-table textarea {

    background:
        #080706 !important;

    color:
        var(--text) !important;

    border:
        1px solid #625b57 !important;

    border-radius:
        0 !important;

    box-shadow:

        inset 2px 2px 8px #000

        !important;
}


/* =========================================================
   HORIZONTAL RULES
   ========================================================= */

.blog-entry hr,
.comments-table hr {

    border:
        0 !important;

    border-top:
        1px solid #5b504a !important;

    box-shadow:
        0 1px 0 #000;
}


/* =========================================================
   CODE
   ========================================================= */

.blog-entry code,
.blog-entry pre {

    background:
        #030303 !important;

    color:
        #c9664d !important;

    border:
        1px solid #493a34 !important;

    border-left:
        4px solid #79170b !important;

    font-family:
        "Courier New",
        monospace !important;

    text-shadow:
        0 0 4px rgba(140,24,9,.32);
}


/* =========================================================
   FOOTER
   ========================================================= */

footer {

    background:

        linear-gradient(
            rgba(0,0,0,.42),
            rgba(0,0,0,.72)
        ),

        var(--steel)

        center /
        cover

        !important;

    color:
        #c9beb5 !important;

    border:
        2px solid #5f5854 !important;

    border-radius:
        0 !important;

    box-shadow:

        inset 0 1px rgba(255,255,255,.13),

        inset 0 0 25px rgba(0,0,0,.65),

        7px 7px 0 #000

        !important;
}


footer a {

    color:
        #bc5539 !important;
}


footer a:hover {

    color:
        #efad7c !important;
}


footer nav,
footer .links,
footer [class*="links"] {

    background:

        linear-gradient(
            #25211f,
            #090706
        ) !important;

    border:
        1px solid #554e49 !important;

    color:
        #ddd3cc !important;
}


/* =========================================================
   REMOVE LEFTOVER BLUE / WHITE ACCENTS
   WITHIN BLOG ELEMENTS ONLY
   ========================================================= */

.blog-entry table,
.blog-entry tbody,
.blog-entry tr {

    border-color:
        #514944 !important;
}


.blog-entry select {

    background:
        #0b0908 !important;

    color:
        var(--text) !important;

    border:
        1px solid #625b57 !important;

    border-radius:
        0 !important;
}


/* =========================================================
   SCROLLBAR
   ========================================================= */

::-webkit-scrollbar {

    width:
        12px;
}


::-webkit-scrollbar-track {

    background:
        #050505;
}


::-webkit-scrollbar-thumb {

    background:

        linear-gradient(
            90deg,
            #1d1a18,
            #625b57,
            #211d1b
        );

    border:
        2px solid #050505;
}


::-webkit-scrollbar-thumb:hover {

    background:

        linear-gradient(
            #78170b,
            #310402
        );
}


/* =========================================================
   TEXT SELECTION
   ========================================================= */

::selection {

    background:
        #681008;

    color:
        #fff;
}

</style>