... I wish I could get the hang of testing before posting. The above "login based color scheme" requires further changes to code.snippets to be compatible with action.skin, namely, "default_text_color: " and similar which action.skin can set and change.
On Sep 19, 3:45 pm, DrunkenMonk <[email protected]> wrote: > Since not everyone likes white on black, I made the following > additions, which I suggest you might include in the next update: > > code.snippets: > <code> > accent_color: [if set {login.{member}::accent_color}]{login. > {member}::accent_color}[else]#92BF92[if] > background_color: [if set {login.{member}::background_color}]{login. > {member}::background_color}[else]BLACK[if] > text_color: [if set {login.{member}::text_color}]{login. > {member}::text_color}[else]WHITE[if] > box_color: [if set {login.{member}::box_color}]{login. > {member}::box_color}[else]#575757[if] > highlight_color: [if set {login.{member}::highlight_color}]{login. > {member}::highlight_color}[else]#575757[if] > sidebar: [if set {login.{member}::sidebar}]{login.{member}::sidebar} > [else]left[if] > </code> > > action.skin.login: > <code> > ! Customize Skin > > Use this page to customize the site for your login. > > [form] > [t] > [r][c]Sidebar: [c][radio sidebar left checked='{login. > {member}::sidebar}'] LEFT [radio sidebar right checked='{login. > {member}::sidebar}'] RIGHT > [r][c]Background Color: > [c][radio background_color 'BLACK' checked='{login. > {member}::background_color}'] <span style="background-color: BLACK;"> > </span> [radio background_color 'WHITE' checked='{login. > {member}::background_color}'] <span style="background-color: WHITE;"> > </span> [radio background_color 'YELLOW' checked='{login. > {member}::background_color}'] <span style="background-color: YELLOW;"> > </span> [radio background_color '#CCCC99' checked='{login. > {member}::background_color}'] <span style="background-color: > #CCCC99;"> </span> [radio background_color 'PINK' checked='{login. > {member}::background_color}'] <span style="background-color: PINK;" > > </span> [radio background_color 'SILVER' checked='{login. > {member}::background_color}'] <span style="background-color: SILVER;"> > </span> [radio background_color 'OLIVE' checked='{login. > {member}::background_color}'] <span style="background-color: OLIVE;"> > </span> [radio background_color 'AQUA' checked='{login. > {member}::background_color}'] <span style="background-color: AQUA;"> </ > span> > [r] > [c]Accent Color: > [c][radio accent_color 'BLACK' checked='{login. > {member}::accent_color}'] <span style="background-color: BLACK;"> </ > span> [radio accent_color 'WHITE' checked='{login. > {member}::accent_color}'] <span style="background-color: WHITE;"> </ > span> [radio accent_color 'RED' checked='{login. > {member}::accent_color}'] <span style="background-color: RED;"> </ > span> [radio accent_color '#92BF92' checked='{login. > {member}::accent_color}'] <span style="background-color: #92BF92;"> </ > span> [radio accent_color '#82B0BF' checked='{login. > {member}::accent_color}'] <span style="background-color: #82B0BF;"> </ > span> [radio accent_color '#FF9900' checked='{login. > {member}::accent_color}'] <span style="background-color: #FF9900;"> </ > span> [radio accent_color 'BLUE' checked='{login. > {member}::accent_color}'] <span style="background-color: BLUE;"> </ > span> [radio accent_color '#66CC00' checked='{login. > {member}::accent_color}'] <span style="background-color: #66CC00;"> </ > span> > [r] > [c]Text color: > [c][radio text_color 'BLACK' checked='{login.{member}::text_color}'] > <span style="background-color: BLACK;"> </span> [radio text_color > 'WHITE' checked='{login.{member}::text_color}'] <span > style="background-color: WHITE;"> </span> [radio text_color '#333' > checked='{login.{member}::text_color}'] <span style="background-color: > #333;"> </span> [radio text_color '#777' checked='{login. > {member}::text_color}'] <span style="background-color: #777;"> </span> > [radio text_color '#cecece' checked='{login.{member}::text_color}'] > <span style="background-color: #cecece;"> </span> [radio text_color > '#D89C6B' checked='{login.{member}::text_color}'] <span > style="background-color: #D89C6B;"> </span> [radio text_color > '#123456' checked='{login.{member}::text_color}'] <span > style="background-color: #123456;"> </span> [radio text_color > '#3366CC' checked='{login.{member}::text_color}'] <span > style="background-color: #3366CC;"> </span> > [r][c]Box colors: > [c][radio box_color 'BLACK' checked='{login.{member}::box_color}'] > <span style="background-color: BLACK;"> </span> [radio box_color > 'WHITE' checked='{login.{member}::box_color}'] <span style="background- > color: WHITE;"> </span> [radio box_color 'SILVER' checked='{login. > {member}::box_color}'] <span style="background-color: SILVER;"> </ > span> [radio box_color '#575757' checked='{login. > {member}::box_color}'] <span style="background-color: #575757;"> </ > span> [radio box_color '#FEDCBA' checked='{login. > {member}::box_color}'] <span style="background-color: #FEDCBA;"> </ > span> [radio box_color '#EEEEBB' checked='{login. > {member}::box_color}'] <span style="background-color: #EEEEBB;"> </ > span> [radio box_color 'LIME' checked='{login.{member}::box_color}'] > <span style="background-color: LIME;"> </span> [radio box_color > 'YELLOW' checked='{login.{member}::box_color}'] <span > style="background-color: YELLOW;"> </span> > [r][c]Highlight colors: > [c][radio highlight_color 'BLACK' checked='{login. > {member}::highlight_color}'] <span style="background-color: BLACK;"> </ > span> ` > [radio highlight_color 'WHITE' checked='{login. > {member}::highlight_color}'] <span style="background-color: WHITE;"> </ > span> ` > [radio highlight_color 'SILVER' checked='{login. > {member}::highlight_color}'] <span style="background-color: SILVER;"> > </span> ` > [radio highlight_color '#575757' checked='{login. > {member}::highlight_color}'] <span style="background-color: #575757;"> > </span> ` > [radio highlight_color '#FEDCBA' checked='{login. > {member}::highlight_color}'] <span style="background-color: #FEDCBA;"> > </span> ` > [radio highlight_color '#EEEEBB' checked='{login. > {member}::highlight_color}'] <span style="background-color: #EEEEBB;"> > </span> ` > [radio highlight_color 'LIME' checked='{login. > {member}::highlight_color}'] <span style="background-color: LIME;"> </ > span> ` > [radio highlight_color 'YELLOW' checked='{login. > {member}::highlight_color}'] <span style="background-color: YELLOW;"> > </span> > [r][c cols=2][submit SAVE][t] > > [session info_6 "target=login.{member} field=sidebar value= > {=sidebar}"] > [session info_7 "target=login.{member} field=accent_color value= > {=accent_color}"] > [session info_8 "target=login.{member} field=background_color value= > {=background_color}"] > [session info_9 "target=login.{member} field=text_color value= > {=text_color}"] > [session info_10 "target=login.{member} field=box_color value= > {=box_color}"] > [session info_11 "target=login.{member} field=highlight_color value= > {=highlight_color}"] > [form] > </code> > > On Sep 19, 2:00 pm, DrunkenMonk <[email protected]> wrote: > > > Having no difference between first and second level lists in #side > > broke some of my formating. I canibalised the main ul css to create > > something decent-ish. > > > On Sep 18, 6:06 pm, The Editor <[email protected]> wrote: > > > > Check out the all new skin. Could be minor problems with this upgrade, > > > but nothing too big happened in it. Note your mail forms/functions > > > will need to be updated. > > > > * Upgraded to our (experimental) skin, sweet as pi. (Version 3.14, get > > > it?). > > > * Added a skin action to allow easy modifications to core skin. > > > * Added a {superadmin} var to identify superadmin(s). Used on home > > > page to help get you started. > > > * Major reworking of core mail function to add extra parameters > > > including bcc and html. Must add mode=active to operate, as well as > > > having proper email, email.bcc authorizations. > > > * Also, did some work improving connections between functions and > > > system messaging (through comm2func). > > > * Escaped snippets in the form of $$page:mypage to prevent a strange > > > glitch in skins. > > > * Slight patch to scripts function to avoid system crashes in certain > > > abort situations. > > > * Fix to BOLTexec function hindering field replacements in specific > > > situations. > > > > I really like this release. Try doing a fresh install just for > > > kicks--and assess the experience for a brand new user. Download, put > > > in your webspace and immediately go towww.domain.com/field/index.php. > > > It's ready to go. > > > > At some point we might need to add a getting started page with a few > > > tips on what to do first--but my zip just broke 100k. I love boasting > > > about that, so maybe I need to cut something else out. Ideas? I hate > > > the inexorableness of feature creep, and I fight it like crazy. On the > > > other hand, it would be great to add a simple getting started tips > > > page, and/or some minimal help information... > > > > Cheers, > > > Dan --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "BoltWire" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/boltwire?hl=en -~----------~----~----~----~------~----~------~--~---
