Support » Reviews » Smpl Skeleton » Not as "child friendly" as they imply

  • I was looking for a blank theme, a responsive framework with minimal styles so I don’t need to spend a lot of time over-riding what’s already there. Skeleton is not a blank theme. I would call it more a “no frills” theme, but to “child theme” it is a PITA, especially due to the use of embedded CSS. What *is* the point of this?

    There’s no reason at all a “skeleton” theme, made to be a blank slate, should have styles that need to be over-written, much less ones that are embedded with style tags. I shouldn’t have to use “!important” in order to style what is supposed to be a blank theme.

    The 2 blue images on the background…that shouldn’t be happening, either.

    You’ve already got 10-15 different stylesheets, what is the reasoning behind FORCING a style by way of using the style tags (*after* the child CSS is called)???

    <link rel='stylesheet' id='skeleton-style-css'  href='http://www.example.com/dir/wp-content/themes/skeleton-child/style.css' type='text/css' media='all' />
    <link rel='stylesheet' id='skeleton-theme-settings-css-css'  href='http://www.example.com/dir/wp-content/themes/smpl-skeleton/css/layout.css' type='text/css' media='all' />
    <style type='text/css'>
    
    		body {
    			color: #333333;
    			font-family: Sans-Serif;
    			background-color: #f9f9f9;
    		}
    		h1,h2,h3,h4,h5 {
    			font-family: Sans-Serif;
    		}
    		a,a:visited {
    			color: #3376ea;
    		}
    		a:hover, a:focus, a:active {
    			color: #3376ea;
    		}
    		#header h1#site-title a {
    			color:#375199;
    		}
    		h3.widget-title,
    		#header span.site-desc {
    			color:#BE3243;
    		}
    
    </style>

    If you want to force your styles in the theme, then don’t bill it as “fully child-themeable.”

Viewing 2 replies - 1 through 2 (of 2 total)
  • Theme Author simplethemes

    (@simplethemes)


    Thanks for the less than favorable review. I’m sorry it didn’t work out for you.

    For future reference, the inline styles are imposed by the theme customizer. That’s the tradeoff. If you don’t need them, you can just dequeue and pass off the responsibility to the child theme like so:

    add_action( 'wp_enqueue_scripts', 'customize_it_yourself');
    function customize_it_yourself() {
    	wp_deregister_style( 'skeleton-style' );
    }

    Sorry, but this no longer functions. Please provide the correct code for any skeleton theme downloaded on or after 2015-07-31.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Not as "child friendly" as they imply’ is closed to new replies.