• Hello!

    Are there instructions anywhere for styling the hr in the twentytwenty theme? It seems to be super super complicated.

    Right now I’d just like to make the hr more narrow, but the margin doesn’t seem to be doing it.

    Could someone explain what all this means? It seems like it’s actually the border of the hr that is visible?

    
    r {
    	border-style: solid;
    	border-width: 0.1rem 0 0 0;
    	border-color: #dcd7ca;
    	margin: 4rem 0;
    }
    
    .entry-content hr,
    hr.styled-separator {
    	background: linear-gradient(to left, currentColor calc(50% - 16px), transparent calc(50% - 16px), transparent calc(50% + 16px), currentColor calc(50% + 16px));
    	background-color: transparent !important;
    	border: none;
    	height: 0.1rem;
    	overflow: visible;
    	position: relative;
    }
    
    .entry-content hr:not(.has-background),
    hr.styled-separator {
    	color: #6d6d6d;
    }
    
    .entry-content hr::before,
    .entry-content hr::after,
    hr.styled-separator::before,
    hr.styled-separator::after {
    	background: currentColor;
    	content: "";
    	display: block;
    	height: 1.6rem;
    	position: absolute;
    	top: calc(50% - 0.8rem);
    	transform: rotate(22.5deg);
    	width: 0.1rem;
    }
    
    .entry-content hr::before,
    hr.styled-separator::before {
    	left: calc(50% - 0.5rem);
    }
    
    .entry-content hr::after,
    hr.styled-separator::after {
    	right: calc(50% - 0.5rem);
    }
Viewing 2 replies - 1 through 2 (of 2 total)
  • Probably the simplest method would just be forcing the max-width using !important such as the following CSS

    .entry-content hr {
    	max-width: 100px !important;
    }
    Thread Starter bhkh

    (@bhkh)

    @jarretc, Thanks! That was what I needed for the problem I have now. Thanks!

    I’m still curious about all that other magic going on if anyone else likes to chime in. ??

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Guide for styling the hr in TwentyTwenty?’ is closed to new replies.