Do you have an example site that we could look at?

When I try your sidebar style, and then hide the sidebar, the background 
color goes away. So .... that's all right?

Good luck!
Mark

On Friday, July 29, 2016 at 7:26:20 AM UTC-7, Zaphod Beeblebrox wrote:
>
> Having 90% solved my background image problem *(I abandoned the idea of 
> having the background change when a tiddler is opened...)*, I'm back with 
> another small dilemma (this one much more minor, though :-) )
>
> As can be guessed, I have begun using background images in my TW.
>
> With them, however, comes a slight problem; the solid color background of 
> the tiddler-frame in the Story River covers up the page background 
> completely, so the text, etc. of the tiddler remains readable, but the 
> transparency of the Sidebar causes its links to be unreadable with some 
> lighter-colored backgrounds.  I *(after much tinkering and searching)* 
> found *.tc-sidebar-scrollable* and added a 70% opaque solid-color 
> background image to it:
>
> .tc-sidebar-scrollable { background-image: url("
> https://s5.postimg.org/lyaazi9tj/Side_Bar_BGBlue070.png";); } /* SideBar 
> BG Blue 70% */
>
> It looked beautiful, and created the exact effect I was looking for, 
> making the links visible yet still allowing the page background to remain 
> visible enough.  (I made several of them, in different colors.)
>
> *Edit (already!):* Discarded the use of external graphics in favor of a 
> simple rgba background-color applied to either .tc-sidebar-scrollable
>
> .tc-sidebar-scrollable { background-color: rgba(0,0,255,0.6); } /* 
> SideBar BG Blue 60% */
>
> or .tc-sidebar-header
>
> .tc-sidebar-header { background-color: rgba(0,0,255,0.6); } /* SideBar BG 
> Blue 60% */
>
> (Thank You to *Eric Shulman* for providing the idea and syntax in This 
> Thread 
> <https://groups.google.com/d/msg/tiddlywiki/PdQhXudRMOE/6cizxgdnBQAJ> :-) 
> )
>
> The problem: This *(external image or background-color)* has a caveat of 
> its own: whenever I hide the SideBar, the background image remains and 
> looks pretty bad...
>
> How would I address this in the code?
>
> I'm pretty sure it would take a conditional statement - I know there is a 
> "yes" or "no" value attached to the SideBar, so I'd need to only have the 
> background show when the value was "yes" (I see from watching it in the Dev 
> Tools in Firefox that there's also a *hidden="true"* applied to 
> *tc-tiddler-header* whenever the SideBar is collapsed).
>
> I don't know the syntax, but it would be something like
>
> .tc-sidebar-header >(when the value is "yes" or "visible") { background-
> color: rgba(0,0,255,0.6); }
>
> Help, somebody :-)
>
> --Zaphod
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/c5e0bbf0-8dc5-48d3-8fc7-a43663acec00%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to