Forum Replies Created

Viewing 15 replies - 1 through 15 (of 41 total)
  • Thread Starter Cr00zng

    (@cr00zng)

    Finally! I received the emails, but the problem continues…

    Following the link for resetting the password:

    <https://blogs.domain.name/wp-login.php?action=rp&key=BvddOdp4gq2fEikAsfkI&login=username&gt;

    Results in the page to reset the password and the link shows this:

    https://blogs.domain.name/wp-login.php?action=lostpassword&error=invalidkey

    That’s a redirect somewhere along the line; not in the email, or by the blog site. Switched from Internet Explorer 11.0.19 to Firefox 38.0.1 and boom, the admin account can be reset and logged in to the blog site.

    The strange thing is that Internet Explorer does not have any issues with logging in the admin account, or reset the password, for the other three blog sites that I manage.

    Whatever the reason, I marked this as resolved…

    The link colors at your website are in CSS file, style.css?; theme name is michelle-theme. The actual link color schema starts on line # 385:

    a:link    {
      /* Applies to all unvisited links */
      text-decoration:  none;
      color: #ffffff;
      } 
    
    a.current   {
      /* Applies to links currently open */
      text-decoration:  none;
      color: #000;
      } 
    
    a:visited {
      /* Applies to all visited links */
     text-decoration:  none;
      color: #ffffff;
      } 
    
    a:hover   {
      /* Applies to links under the pointer */
      text-decoration:  none;
      color: #000
      }
    a:active  {
      /* Applies to activated links */
      text-decoration:  none;
      color: #000
      }

    Try different colors to replace the white one…

    Thread Starter Cr00zng

    (@cr00zng)

    From a novice perspective…

    Using the !important declaration in the child theme defeats the purpose of the child theme. It certainly confused me and contradicted my understanding of the relation between the base and child themes.

    The bottom line is that with or without declaration the child theme works as intended to. My personal preference is without the declaration, even if there’s a little chance that someone else will work on my child theme.

    And again… I appreciate both of your help on this subject, thanks…

    Can you be more specific, WordPress version, name of the theme used, and the type of text in question?

    If it’s a WordPress theme, such as twenty-fourteen, you change the hover color in the child theme:

    Child Theme

    Thread Starter Cr00zng

    (@cr00zng)

    I am glad to help… ??

    Thread Starter Cr00zng

    (@cr00zng)

    Sweet!!

    Thank you for restoring my faith in the effectiveness of the child theme, much appreciated.

    Thread Starter Cr00zng

    (@cr00zng)

    Huh! How come stripping the !important declaration didn’t change the desired color? I did before, strange…

    On smaller devices, or just resizing the browser window, the parent color scheme returns. Maybe it’s another posting, but…

    How do I retain the larger display’s color scheme for the smaller devices?

    Thank you very much for your help…

    Thread Starter Cr00zng

    (@cr00zng)

    I am viewing the site on 24″ or 27″ monitors. The actual centered page size is 1,262px on these monitors, based on the screen capture size in Photoshop.

    Is that what you’re asking for?
    Thanks…

    Thread Starter Cr00zng

    (@cr00zng)

    Yes, the site is still under development…

    Thanks…

    Thread Starter Cr00zng

    (@cr00zng)

    My understanding was that the child theme’s stylesheet loads first, that loads the base theme’s stylesheet prior to actually loading the changes in the child theme’s stylesheet. The last step in the process is the one that actually does the overwriting the base stylesheet.

    That aside, the !important declaration shouldn’t be used reactively. You’re hitting CSS with a sledgehammer to solve a small issue.

    In light of the very agreeable sentences, at least for me, how could one change the “entry-meta” text color without using the “!important” declaration?
    TIA…

    Thread Starter Cr00zng

    (@cr00zng)

    Sorry, I forgot to mark the post as “Resolved”…

    Thread Starter Cr00zng

    (@cr00zng)

    I understand and thank you for the explanation…

    To my understanding of the child theme purpose was/is to override the style of the base theme. In WP 2011 child theme, there was no need to use the “!important” tag to override the base theme. At least in my child theme…

    With the child theme for WP 2014, this seems to, how should I say it, disorganized and inconsistent?

    The necessity of using the “!important” tag in the 2014 child theme seems to relate to the “color:” tag the most. For example to change the “h1” color, the child theme should include it:

    h1.entry-title {
    	color: 8f08e5 !important;
    	font-weight: 300;
    	font-size: 28px;
    	font-family: tahoma;
    	}

    Note that other tags do not require the “!important” tag and they override the base theme just fine.

    Other changes to the color does not require the “!important” tag in the child CSS. For example:

    .site-footer {
    	background-color: #fbafd3;
    	font-size: 13px;
    	position: relative;
    	z-index: 3;
    }
    
    .site-info {
    color: #8f08e5;
    }

    In my view, this is messy and hard to follow. Not understanding just how the style actually cascades makes it hard to create a child theme. At least for me…

    Again, thanks for your help….

    Thread Starter Cr00zng

    (@cr00zng)

    On the other hand, changing the following did:

    .entry-meta a:hover {
    	color: #e5080d !important;
    }

    Which I had in the child CSS, without the “!important” on the line.

    Just out of curiosity…

    Why do you have to add the “!important” in the child CSS? If it wouldn’t be important, I certainly wouldn’t put in there. Isn’t the purpose of the child theme CSS to override the base theme CSS? This doesn’t make much sense…

    Thanks for pointing me to the right direction…

    Thread Starter Cr00zng

    (@cr00zng)

    I did that in the child CSS:

    .comment-author a:hover,
    .comment-list .pingback a:hover,
    .comment-list .trackback a:hover,
    .comment-metadata a:hover {
    	color: #e5080d !important;
    }

    It didn’t change the color…

    Thread Starter Cr00zng

    (@cr00zng)

    Thanks guys…

    @craig… The suggested code worked just fine and gave me an idea for changing other link/hoover colors. Like date of posting, leave comments, etc…

    @sam… I added your suggestion to the child CSS:

    p.copyright_okc {
    	margin-left: 35%;
    	margin-top: 1.0em;
    	color: #8f08e5;
    	font-size: 0.85em;
    	/* line-height: 1.0em; */
    	}

    Without the top margin or line-height, the text was right against the header image. Unfortunately, the header background height increased by the value specified in the child CSS. Any reason why it behaves as such?

    Also, adding the “p” style to the “footer.php” did not center the text. The footer background height did increase with the value specified in the “p” style. Maybe the left margin value need to be increased for the footer?
    TIA…

Viewing 15 replies - 1 through 15 (of 41 total)