diff options
| author | Josh Brewer | 2011-04-05 23:09:45 -0700 |
|---|---|---|
| committer | Josh Brewer | 2011-04-05 23:09:45 -0700 |
| commit | 69e236ae0105c6d75557d064e122f282b33adba3 (patch) | |
| tree | 46e743a5eeb4fba37614128a549dc46ed8e4e175 | |
| parent | deb501bd1ae890143a3921767c64439867ac5e79 (diff) | |
| download | ffffallback-69e236ae0105c6d75557d064e122f282b33adba3.tar.bz2 | |
update to copy and minor cosmetic changes in bookmarklet
| -rw-r--r-- | bookmarklet/ffffallback.css | 52 | ||||
| -rw-r--r-- | bookmarklet/ffffallback.js | 5 |
2 files changed, 41 insertions, 16 deletions
diff --git a/bookmarklet/ffffallback.css b/bookmarklet/ffffallback.css index 9d4d193..48c161e 100644 --- a/bookmarklet/ffffallback.css +++ b/bookmarklet/ffffallback.css @@ -40,7 +40,7 @@ border-radius: 3px; } #ffffallback-controller .ffffallback-disclosure:hover { - background:#2a2a2a; + background:#111; } #ffffallback-controller .ffffallback-disclosure span{ color: #777; @@ -104,16 +104,16 @@ body.ffffallback-hide-original #ffffallback-content-container { text-shadow:rgba(255,255,255,0.6) 0 1px 0; font-weight: bold; margin:0 !important; - padding: 0.5em 1em; + padding: 0.5em 1em !important; } #ffffallback-controller h1 abbr { - background:url(ffffallback-logo.png) no-repeat 0 0; - border:0; - display:inline-block; - height:16px; - margin-left:-9px; - width:116px; - text-indent:-99999em; + background:url(ffffallback-logo.png) no-repeat 0 0 !important; + border:0 !important; + display:inline-block !important; + height:16px !important; + margin-left:-9px !important; + width:116px !important; + text-indent:-99999em !important; } #ffffallback-controller ul { padding:0; @@ -196,7 +196,12 @@ body.ffffallback-hide-original #ffffallback-content-container { display:none; } - +#ffffallback-instructions { + background:#B3B3B3; + + font-weight:bold; + padding:0.5em 1em; +} #ffffallback-fonts { list-style: none; @@ -235,24 +240,43 @@ body.ffffallback-hide-original #ffffallback-content-container { #ffffallback-fonts li { border-bottom:1px solid #222; + border-top:1px solid #444; list-style: none; margin: 0; - margin-top: 1em; - padding:0 0 1em 1em; + padding:0.5em 0 0.5em 1em; } #ffffallback-fonts li b { display: block; + font-size:14px; + text-shadow: #1a1a1a 0px 1px 0px; +} +#ffffallback-fonts li b.global { + font-style:italic; + margin-top:5px; + position:relative; +} +#ffffallback-fonts li b.global i { + background: #333; + color:#aaa; + font-size: 11px; + font-style: normal; + font-weight: bold; + left: 80px; + padding: 0px 5px; + position: absolute; + text-transform: uppercase; + top: -18px; } #ffffallback-fonts li input, #ffffallback-fonts li textarea { + color: #f2f2f2; display: inline-block; -webkit-box-shadow: rgb(68, 68, 68) 0px 1px 0px; background: rgb(102, 102, 102); border: 1px solid black; border-radius:4px; - color: #eee; - font:normal 13px/normal Arial, sans-serif; + font:normal 13px/1.125 Helvetica, sans-serif; padding: 5px; width:160px; margin-top:10px; diff --git a/bookmarklet/ffffallback.js b/bookmarklet/ffffallback.js index 11bcb60..15a8f5d 100644 --- a/bookmarklet/ffffallback.js +++ b/bookmarklet/ffffallback.js @@ -286,10 +286,11 @@ <form id="ffffallback-toggles">\ <h1 id="ffffallback-title"><abbr title="Fast, flexible font fallback!">ffffallback!</abbr> <input type="submit" id="ffffallback-update" value="Update" /></h1>\ <div id="ffffallback-radios">\ - <label><input type="radio" name="ffffallback-display-mode" accesskey="o" id="ffffallback-display-mode-original" /> Original</label>\ + <label><input type="radio" name="ffffallback-display-mode" accesskey="o" id="ffffallback-display-mode-original" /> Web font</label>\ <label class="radio-checked"><input type="radio" name="ffffallback-display-mode" accesskey="b" id="ffffallback-display-mode-both" checked /> Both</label>\ <label><input type="radio" name="ffffallback-display-mode" accesskey="f" id="ffffallback-display-mode-fallback" /> Fallback</label>\ </div>\ + <!--<div id="ffffallback-instructions">Test fallback fonts for each web font declaration.</div-->\ <ul id="ffffallback-fonts"></ul>\ </form>\ '); @@ -337,7 +338,7 @@ fontClass = $.getClassForFont(font); addRowWithContent('<b>' + font + '</b><input type="text" value="" placeholder="Fallback font" class="ffffallback-specify-font" data:font-class="' + fontClass + '" /><a href="#" class="ffffallback-disclosure"><span>▼</span></a><textarea class="ffffallback-more-values" placeholder="e.g. line-height: 1.75;"></textarea>'); }); - addRowWithContent('<b>Entire fallback body</b><input type="text" value="" placeholder="Fallback font" class="ffffallback-specify-font" data:font-class="*" /><a href="#" class="ffffallback-disclosure"><span>▼</span></a><textarea class="ffffallback-more-values" placeholder="e.g. line-height: 1.75;"></textarea>'); + addRowWithContent('<b class="global"><i>Or</i> Set a global fallback</b><input type="text" value="" placeholder="Fallback font" class="ffffallback-specify-font" data:font-class="*" /><a href="#" class="ffffallback-disclosure"><span>▼</span></a><textarea class="ffffallback-more-values" placeholder="e.g. line-height: 1.75 !important;"></textarea>'); $.event(document.getElementById('ffffallback-display-mode-original'), 'click', function() { $.removeClassFromElement('ffffallback-hide-original', document.body); |
