WordPress.org

Make WordPress Themes

Changes from micro/1.1 at r83016 to micro/1.2.2 at r83016


Ignore:
Location:
micro/1.2.2
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • micro/1.2.2/functions.php

    r83016 r83016  
    101101    // Set up the WordPress core custom background feature. 
    102102    add_theme_support( 'custom-background', apply_filters( 'micro_custom_background_args', array( 
    103         'default-color' => '000000', 
     103        'default-color' => '0f110c', 
    104104        'default-image' => '', 
    105105    ) ) ); 
    106106 
    107107    add_theme_support( 'custom-header', array( 
    108         'width' => 1920, 
    109         'flex-width'    => true 
     108        'width'         => 1920 
    110109    ) ); 
    111110} 
  • micro/1.2.2/header.php

    r83016 r83016  
    2626 
    2727    <header id="masthead" class="site-header"> 
     28 
     29        <?php if ( get_header_image() ) : ?> 
    2830        <div class="header-image"> 
    29             <img src="<?php header_image(); ?>" height="<?php echo get_custom_header()->height; ?>" width="<?php echo get_custom_header()->width; ?>" alt="" /> 
     31            <a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"> 
     32                <img src="<?php header_image(); ?>" height="<?php echo get_custom_header()->height; ?>" width="<?php echo get_custom_header()->width; ?>" alt="" /> 
     33            </a> 
    3034        </div><!-- .header-image --> 
     35        <?php endif; ?> 
     36 
    3137        <div class="row"> 
    3238            <div class="columns small-12"> 
  • micro/1.2.2/inc/custom-header.php

    r83016 r83016  
    1616 */ 
    1717 
    18 /** 
    19  * Set up the WordPress core custom header feature. 
    20  * 
    21  * @uses micro_header_style() 
    22  */ 
    23 function micro_custom_header_setup() { 
    24     add_theme_support( 'custom-header', apply_filters( 'micro_custom_header_args', array( 
    25         'default-image'          => '', 
    26         'default-text-color'     => '000000', 
    27         'width'                  => 1000, 
    28         'height'                 => 250, 
    29         'flex-height'            => true, 
    30         'wp-head-callback'       => 'micro_header_style', 
     18function micro_customiser_settings( $wp_customize ) { 
     19 
     20    // Remove the default color settings. 
     21    // $wp_customize->remove_section( 'colors' ); 
     22    // $wp_customize->remove_section( 'header_image' ); 
     23 
     24    $wp_customize->add_section( 'micro_color_settings' , array( 
     25        'title'      => __( 'Micro colors', 'micro' ), 
     26        'priority'   => 30, 
     27    ) ); 
     28 
     29    $wp_customize->add_setting( 'micro_text_color' , array( 
     30        'default'     => '#b2df82', 
     31        'transport'   => 'refresh', 
     32        'sanitize_callback' => 'sanitize_hex_color' 
     33    ) ); 
     34 
     35    $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'micro_text_color', array( 
     36        'label'        => __( 'Global text color', 'micro' ), 
     37        'section'    => 'micro_color_settings', 
     38        'settings'   => 'micro_text_color', 
    3139    ) ) ); 
     40 
     41    $wp_customize->add_setting( 'micro_background_color' , array( 
     42        'default'     => '#0f110c', 
     43        'transport'   => 'refresh', 
     44        'sanitize_callback' => 'sanitize_hex_color' 
     45    ) ); 
     46 
     47    $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'micro_background_color', array( 
     48        'label'        => __( 'Global background color', 'micro' ), 
     49        'section'    => 'micro_color_settings', 
     50        'settings'   => 'micro_background_color', 
     51    ) ) ); 
     52 
    3253} 
    33 add_action( 'after_setup_theme', 'micro_custom_header_setup' ); 
     54add_action( 'customize_register', 'micro_customiser_settings' ); 
    3455 
    35 if ( ! function_exists( 'micro_header_style' ) ) : 
    36 /** 
    37  * Styles the header image and text displayed on the blog. 
    38  * 
    39  * @see micro_custom_header_setup(). 
    40  */ 
    41 function micro_header_style() { 
    42     $header_text_color = get_header_textcolor(); 
    43  
    44     /* 
    45      * If no custom options for text are set, let's bail. 
    46      * get_header_textcolor() options: Any hex value, 'blank' to hide text. Default: HEADER_TEXTCOLOR. 
    47      */ 
    48     if ( HEADER_TEXTCOLOR === $header_text_color ) { 
    49         return; 
    50     } 
    51  
    52     // If we get this far, we have custom styles. Let's do this. 
     56function micro_customize_css() { 
    5357    ?> 
    5458    <style type="text/css"> 
    55     <?php 
    56         // Has the text been hidden? 
    57         if ( ! display_header_text() ) : 
    58     ?> 
    59         .site-title, 
    60         .site-description { 
    61             position: absolute; 
    62             clip: rect(1px, 1px, 1px, 1px); 
     59        body, code, kbd, tt, var {  
     60            color:<?php echo get_theme_mod( 'micro_text_color', '#b2df82' ); ?>;  
     61            background-color:<?php echo get_theme_mod( 'micro_background_color', '#060c08' ); ?>; 
    6362        } 
    64     <?php 
    65         // If the user has set a custom color for the text use that. 
    66         else : 
    67     ?> 
    68         .site-title a, 
    69         .site-description { 
    70             color: #<?php echo esc_attr( $header_text_color ); ?>; 
     63 
     64        a { 
     65            color:<?php echo get_theme_mod( 'micro_text_color', '#b2df82' ); ?>;  
    7166        } 
    72     <?php endif; ?> 
     67 
     68        .entry { 
     69            border-color:<?php echo get_theme_mod( 'micro_text_color', '#b2df82' ); ?>;  
     70        } 
     71 
     72        .entry .entry-title { 
     73            color:<?php echo get_theme_mod( 'micro_background_color', '#060c08' ); ?>;  
     74            background-color:<?php echo get_theme_mod( 'micro_text_color', '#b2df82' ); ?>;  
     75        } 
     76 
     77        .entry .entry-title a { 
     78            color:<?php echo get_theme_mod( 'micro_background_color', '#060c08' ); ?>; 
     79        } 
    7380    </style> 
    7481    <?php 
    7582} 
    76 endif; 
     83add_action( 'wp_head', 'micro_customize_css'); 
  • micro/1.2.2/style.css

    r83016 r83016  
    55 * Author URI: http://devrix.com 
    66 * Description: Very small dark WordPress theme with code-like styling based on underscores starter theme 
    7  * Version: 1.1 
     7 * Version: 1.2.2 
    88 * License: GNU General Public License v2 or later 
    99 * License URI: http://www.gnu.org/licenses/gpl-2.0.html 
Note: See TracChangeset for help on using the changeset viewer.