Navigation Polish
by Jakub Steiner
Howdy!
Here's the initial patchset to clean up the look of the navigation. The purpose was to get rid of various misalignments, missing separators for the tabs and generally stop relying on fixed size definitions.
Second patch implements a more fitting styling we iterated on within the UX team for the 2nd and 3rd level navigation. It nicely separates the content from the navigation, keeps the two levels in relation to each other visually.
3rd and 4th patch are minor fixes.
[PATCH 1/4] Refactor navigation.
[PATCH 2/4] More fitting subnav.
[PATCH 3/4] Fix misdefined local lookup.
[PATCH 4/4] avoid name clash with the breadcrumb widget in the
applies cleanly on 50d7549a38da3c9a3859c8fad29da2325d2469db
12 years, 11 months
Bash completion for the katello CLI
by Lukas Zapletal
Hello,
I've just pushed bash completion script. It is in the extras directory
and all you have to do is to source it, e.g.
# . src/extras/fedora/katello.completion.sh
I am going to add it in the RPM as well. It will be installed into the
/etc/bash_completion.d
and it will work automatically.
For now it is context sensitive only to the 2nd level. That means it
suggests all possible opts for the 3rd level and some of the suggestions
can be wrong. I did this for the sake of simplicity of the completion
script - we will change this later and community enhancements will be
more than welcome.
If you really need full context sensitive completion go for our katello
shell:
# katello shell
If you modify or add new command or opt (or you miss one) please update
the script.
Example session: http://pastie.org/1960683
And yes, it filters out ZIP files for the import :-)
[lzap@lzapx test-data]$ katello provider --file
asf.zip export-manifest.zip qwe.zip
--
Later,
Lukas "lzap" Zapletal
12 years, 11 months
[PATCH] Refactor navigation.
by Jakub Steiner
From: Jakub Steiner <jsteiner(a)redhat.com>
- lots of outdated style definitions form deltacloud removed
- do not rely on pixel perfect/fixed height layout.
One exception is the #content background that can still cause some issues
in certain cases.
- limit the use of images with CSS3, graceful fallback.
(applies cleanly on 00612fdd39b48279193203e2b171791412bf53cb)
---
src/app/stylesheets/_base.scss | 2 +-
src/app/stylesheets/kalpana.scss | 183 +++++++++----------------------
src/app/stylesheets/screen.scss | 6 +-
src/app/views/layouts/kalpana.haml | 3 +-
src/public/images/center-background.png | Bin 5912 -> 2121 bytes
src/public/images/shadow.png | Bin 0 -> 180 bytes
6 files changed, 59 insertions(+), 135 deletions(-)
create mode 100644 src/public/images/shadow.png
diff --git a/src/app/stylesheets/_base.scss b/src/app/stylesheets/_base.scss
index 20e3318..ff7d179 100644
--- a/src/app/stylesheets/_base.scss
+++ b/src/app/stylesheets/_base.scss
@@ -12,7 +12,7 @@ $formheadbg: #eee;
$formheadfg: #333;
$footerbg: #f3f3f3;
-$strokecl: #ddd;
+$strokecl: #aaa;
$errorcl: #cb292b;
$warningcl: #f6a20a;
diff --git a/src/app/stylesheets/kalpana.scss b/src/app/stylesheets/kalpana.scss
index a239795..3364183 100644
--- a/src/app/stylesheets/kalpana.scss
+++ b/src/app/stylesheets/kalpana.scss
@@ -195,11 +195,12 @@ table {
margin: 10px 0 40px; width: 100%;
font-size: 95%;
thead {
- background-color: lighten($strokecl,8%);
+ background-color: lighten($strokecl,25%);
th {
font-size: 95%;
padding: 2px 6px;
font-family: $headlinefont;
+ font-weight: bold;
color: lighten($headercl,20%);
text-transform: uppercase;
border-right: 1px dotted darken($strokecl,20%);
@@ -595,159 +596,78 @@ ul.block {
margin-right: 10px;
}
}
- hr { /* stroke on the bottom to be overdrawn by tabs */
- position: absolute;
- display: block;
- margin: 0;
- left: 0; right: 0; bottom: 0;
- height: 1px;
- color: #9F9F9F;
- background-color: #9F9F9F;
- z-index: 1;
- border-style: none;
- }
}
-nav.tab_nav{
- display: block;
- font-weight: bold;
- font-family: $headlinefont;
- font-size: 14px;
- &>ul {
- bottom: -1px;
- display: block;
- margin: 0;
- overflow: hidden;
- position: absolute;
- z-index: 2;
- &.selected {
- /*color: rgba(0, 0, 0, 1);*/
- }
- &>li {
- padding: 8px 14px;
- bottom: -1px;
- border-left:1px solid #9F9F9F;
- border-right:1px solid #9F9F9F;
- background: #ddd url(/images/navtab_off.png) repeat-x 0 0;
- display: block;
- float: left;
- margin: 0 5px 0 0;
- @include text-shadow(1px, 1px, 0, #FFF);
- &>a{
- display: block;
- text-decoration: none;
- color: $taboff;
- &:hover, &:active {
- }
- &.selected {
- color: $tabon;
- }
- }
- &.selected {
- position: relative;
- bottom: -1px;
- background: #ddd url(/images/navtab_on.png) repeat-x 0 0;
- color: $tabon;
- }
- }
- }
-}
-
-
nav {
- display: block;
- &>ul {
+ &.tab_nav { /* main tabs navigation */
display: block;
- &>li {
+ font-weight: bold;
+ font-family: $headlinefont;
+ font-size: 125%;
+ &>ul {
display: block;
- float: left;
- margin: 0 5px 0 5px;
- &>a {
- display: block;
- &:hover, &:active {
- color: rgba(13, 168, 250, 1);
- text-decoration: none;
- }
- &.selected {
- color: rgba(0, 0, 0, 1);
- }
- }
- &.selected>ul { /* generic selected tabs */
- background-color: #fff;
- border-bottom: 1px solid #fff;
- }
- &>ul { /* generic background tabs */
- display: block;
- margin: 0;
+ position: absolute;
+ bottom: 0;
+ &>li {
+ display: inline-block;
+ margin: 0 4px 0 0;
+ padding: 0;
+ color: #888;
background-color: #ddd;
- overflow: hidden;
- border-left: 1px solid #9F9F9F;
- border-right: 1px solid #9F9F9F;
- border-bottom: 1px solid #9F9F9F;
- li { /* tab items */
- font-size: 80%;
- margin: 0; padding: 0px 8px;
- text-align: center;
- font-family: $headlinefont;
- display: block;
- float: left;
- max-width: 110px;
- a {
- display: table-cell;
- vertical-align: middle;
- height: 38px; /* easy click targets */
- padding: 2px 6px; margin: 0;
- }
- &.selected {
- a {
- color: #000;
- }
+ background: -moz-linear-gradient(top, #fff, #ddd 1px, #ddd 70%, lighten($strokecl, 10%));
+ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eee), to(lighten($strokecl,10%)), color-stop(.01, #ddd), color-stop(.7,#ddd));
+ border: 1px solid $strokecl;
+ &.selected {
+ background: #fff;
+ padding-bottom: 1px;
+ border-bottom: none;
+ &>a {
+ color: $tabon;
}
- &.disabled {
- a {
- color: rgba(0,0,0,0.1);
- cursor: default;
- &:hover {
- text-decoration: none;
- }
- }
+ }
+ &>a {
+ display: block;
+ padding: 9px 18px;
+ text-decoration: none;
+ color: $taboff;
+ &:hover {
+ color: lighten($kprimary,30%);
}
}
}
}
}
&.subnav { /* subnavigation */
- background: url(/images/subnav-bar.png) no-repeat center;
position: relative;
- overflow: visible;
- min-height: 6px;
+ background: #fff url(/images/shadow.png) repeat-x 0 bottom;
+ font-family: $screenfont;
+ border-left: 1px solid $strokecl;
+ border-right: 1px solid $strokecl;
+ width: 958px; /* due to border */
+ margin-bottom: 10px;
&>ul {
- width: 960px;
- margin: 0 auto;
- padding: 4px;
- overflow: visible;
- height: 22px;
+ display: block;
+ margin: 0;
li {
+ display: inline-block;
+ margin: 4px 4px 0 4px;
+ padding: 0 6px 12px 0;
a {
- height: 15px;
cursor: pointer;
- font-family: $screenfont;
text-transform: none;
- display: inline-block;
- margin: 6px;
+ display: block;
+ margin: 0;
+ padding: 4px 12px;
+ color: #333;
&.selected {
- @include text-shadow(0,1px,1px, #FFF);
- @include border-radius(2em);
background-color: #EEEEEE;
- margin: 0.3em;
- padding: 0.2em 0.7em;
- width: auto;
-
+ @include border-radius(2em);
+ color: $tabon;
+ @include text-shadow(0,1px,0,#fff);
}
}
&.selected {
- background: url(/images/selected-subnav.png) no-repeat bottom center;
- height: 35px;
+ background: url(/images/selected-subnav.png) no-repeat center bottom;
}
}
}
@@ -759,6 +679,7 @@ nav {
left: inherit;
right: inherit;
margin-bottom: 2em;
+ border: none;
&>ul {
display: inline-block;
height: 3.5em;
@@ -812,7 +733,7 @@ nav {
}
#content {
- background: url(/images/center-background.png) no-repeat center 30px;
+ background: #fff url(/images/center-background.png) no-repeat center top;
overflow: hidden;
min-height: 200px;
.inner {
diff --git a/src/app/stylesheets/screen.scss b/src/app/stylesheets/screen.scss
index 9faec5a..ee23032 100644
--- a/src/app/stylesheets/screen.scss
+++ b/src/app/stylesheets/screen.scss
@@ -221,11 +221,15 @@ fieldset {
font-weight: bold;
}
.subnav {
- background: none #FFF;
+ border: 0;
+ background: transparent;
width: 96%;
&>ul {
li {
background: none;
+ &.selected {
+ background: none;
+ }
a {
&.selected {
@include no-text-shadow;
diff --git a/src/app/views/layouts/kalpana.haml b/src/app/views/layouts/kalpana.haml
index e39965b..5763b8b 100644
--- a/src/app/views/layouts/kalpana.haml
+++ b/src/app/views/layouts/kalpana.haml
@@ -40,9 +40,8 @@
#{_("Advanced Search")}
%nav.container_16.tab_nav
= render_navigation(:expand_all => true, :level => 1)
- %hr
#content
- %nav.subnav
+ %nav.subnav.container_16
= render_navigation(:expand_all => true, :level => 2)
.inner.container_16
= yield
diff --git a/src/public/images/center-background.png b/src/public/images/center-background.png
index a5bcc24ceacf532aa794bfd031fad985e6a4a120..a507e9b8e696d1e6e9c726fc98f018d57c0c3d20 100644
GIT binary patch
literal 2121
zcmchYe@xVM7{@>Ni@SqB=x88F{ICpkv*lqC2%NXO4l)qQ+)NlL8AnaKKz<AizY%3R
zLz->~VV)bC(*l8*Vu+FrJ;`x5q-C&ED`Ho4Ktv%rj-KcF-uJjw|MX8|eA)N&{d_*p
z`*}U@=ixwBrorDg%$G6dpPr`6W=zt{nCLl$7*<wZ*&YRdM8(+#Eo&WE_A|Wr?ATz?
zu?74w_nbNcD@s$^)?&u|RQM}mjZLAjDBqKwp_h-yf*uYJ=+hbXuyQ?Jw|;Z^u+zS2
zw`yCUe$$!01ogRBoBQP1!LsUs=u4qry_~m1y5)Asj$O}xWB+}6dU|GNM)s&};*x9j
z#zj|AS;3h7&8oqX`unaQMkfbaGE?T}Pq?n9&h48Izf*GdPWxq-<ox|Amn-q|?CYtn
z7VF-ZPV6gQI8(L|d9N_}w}!btM;_S6E6d8WtX6B@aq;1C`~Jxht3wrOOBtUm$%*V4
z%DY#4(e<_ST)`hVC!MJaB~>$P_l|v9VSZ*db*`{yZsUX@a%jr7+5ia_Cg;_2K8zch
z@HH|PtAIyZgGRzM27KgLSI0;h*Lu?aQ4nKVb-vi2F_{P+;xNXf@r>btKpSIGW)To}
ze+ZCuJ`p5lnjl*(gurc0N{77!s#E9FxtuXB#+<8DFs9ceL4EMJsZzZhZZP9D8i?F0
z>Ru(hNBtC|Wz11t2j}BOJ>8iQX^?yR9Z(%(j(`_$4Rkow^6qBF%x&GMGF$y)3Pi}7
zdJJwciif4Jc91KTGSZCuIRs$vHHM&O%Mk_WxSL)BM~*FBk}YCfb%Z-fQ>?kg#Du)G
zyYuCYMI^!HHYuf5CqE5ezYK75NysmwG-WE`Jcl<qP%jA4V+iTYM4}9sOGuZNaMyw!
z56g*28!g&ybbT1XSaa#Om_Rlk8-ZtNwtY`X1r%L94eeI|%W3;sWOQ`o7BIzfQl63=
zBp<<_MEr^ievrl<tWvyamz?O_&OL?R(0q(0u%J*Z%-vA_)W{<Gn%Az9obET!8F6K(
zr1p^j$`2d^4p;$r0y`w|m14#r3&$<IVFeYhW?g?cV~Mz}ZVfKiDg}JOwk-(|d360s
zARL4n8XLyHh=<S3Luz>Zit5OxDjV^LK0J*VxZ|U+!HQA}7&gqS!3)g_BRW6&d^;dn
zV?GWHMqhyRqISL~0VT9WX~biS3m*i+3h$!g-1_$sX9YeyjyObg`^hx<c)pQ$X6Gko
zH=w+mUM*l;wG3Dkg(pFyNrvM9&j7)rhz}VN`Lh@nyn$*h9v@xxg$gyJMzhzpw5=Z6
ze9JDiVQUl-$_{h@PaF-(mk;CD6$M2@xj!>OgnkT9?dkXL(T|Fp!Em^Mii@YSd^%r*
z5;tLuctJE0;;415{dbv*6>lbA?$jhfH&~QF!JQuVCgG;GN&5~h;#D+$ShxuyJPS=P
z)jxbk3cU$=g(k8zf0TTUyy$Jj0Z5+o$`>6G&_;+cCQUF7ZRa?KMJKLgY2wZ`pn0>}
zun96~<SF>lQEm_L#5JK3I2*d2q?z&*q)KC8zjzqQ)~q`qxKWtA?wxOiEOwj)w^BC?
zW6`w0mEwk2x2<xq2QXV=cakebLj;SQ3UCBy>2)p+1mOxwV|$mU8-)0n_*9lCS<TPn
zzYkT<5OY<2PGeh(-o(p<vFq6({15rRKJ?n(mUR4baBM!r`Z)9*OV?-WTD7lK{{_8^
BDZT&z
literal 5912
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
diff --git a/src/public/images/shadow.png b/src/public/images/shadow.png
new file mode 100644
index 0000000000000000000000000000000000000000..6b6f7af0a9dbf19d47748c00e587be04c9a3df82
GIT binary patch
literal 180
zcmeAS@N?(olHy`uVBq!ia0vp^tU%1k!3HFMt$j8RNU;<<d4_NRK@CSr2S~EOBeEE%
z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yp3{>Eal|
zF*Etj*7Do+Y$gXz95|rRtaswjfde0ApK9vi;o&(W(e(d+@{W#1PUn`!Mn;Ai$GE)t
TmnUxrYG&|s^>bP0l+XkK#KSo%
literal 0
HcmV?d00001
--
1.7.4.4
12 years, 11 months
[PATCH] Send fonts with proper family, weight and type.
by Jakub Steiner
From: Jakub Steiner <jimmac(a)gmail.com>
- compass sends weird stuff by default. local(☺)???
- ignore browser quirks, do it the proper CSS way, one family, different weights and styles.
(applies cleanly on 930509883ee219e7f3c4e1e0a9cd9e7040a1949a)
---
src/app/stylesheets/_liberation.scss | 67 +++++++++++++++++++---------------
src/app/stylesheets/_overpass.scss | 36 +++++++++++--------
src/app/stylesheets/_text.scss | 12 +++---
src/app/stylesheets/kalpana.scss | 5 ++-
src/app/stylesheets/screen.scss | 4 +-
5 files changed, 69 insertions(+), 55 deletions(-)
diff --git a/src/app/stylesheets/_liberation.scss b/src/app/stylesheets/_liberation.scss
index 03558a8..a4461cd 100644
--- a/src/app/stylesheets/_liberation.scss
+++ b/src/app/stylesheets/_liberation.scss
@@ -1,35 +1,42 @@
-@import "compass/css3";
-@include font-face("LiberationSansRegular",
- font-files( "/fonts/LiberationSans-Regular-webfont.eot", eot,
- "/fonts/LiberationSans-Regular-webfont.eot?#iefix", eot,
- "/fonts/LiberationSans-Regular-webfont.woff", woff,
- "/fonts/LiberationSans-Regular-webfont.ttf", truetype,
- "/fonts/LiberationSans-Regular-webfont.svg#webfontLfr8h6FA", svg)
+@font-face {
+ font-family: 'Liberation Sans';
+ src: local('Liberation Sans'), local('LiberationSans'), local('Liberation Sans Regular'), local('LiberationSansRegular'),
+ url('/fonts/LiberationSans-Regular-webfont.eot?#iefix') format('eot'),
+ url('/fonts/LiberationSans-Regular-webfont.woff') format('woff'),
+ url('/fonts/LiberationSans-Regular-webfont.ttf') format('truetype'),
+ url('/fonts/LiberationSans-Regular-webfont.svg#webfontLfr8h6FA') format('svg');
+ font-weight: normal;
+ font-style: normal;
-);
+}
-@include font-face("LiberationSansItalic",
- font-files( "/fonts/LiberationSans-Italic-webfont.eot", eot,
- "/fonts/LiberationSans-Italic-webfont.eot?#iefix", eot,
- "/fonts/LiberationSans-Italic-webfont.woff", woff,
- "/fonts/LiberationSans-Italic-webfont.ttf", truetype,
- "/fonts/LiberationSans-Italic-webfont.svg#webfont8TmwkzPJ", svg)
+@font-face {
+ font-family: 'Liberation Sans';
+ src: local('Liberation Sans Italic'), local('LiberationSansItalic'),
+ url('/fonts/LiberationSans-Italic-webfont.woff') format('woff'),
+ url('/fonts/LiberationSans-Italic-webfont.ttf') format('truetype'),
+ url('/fonts/LiberationSans-Italic-webfont.svg#webfont8TmwkzPJ') format('svg');
+ font-weight: normal;
+ font-style: italic;
+}
-);
+@font-face {
+ font-family: 'Liberation Sans';
+ src: local('Liberation Sans Bold'), local('LiberationSansBold'),
+ url('/fonts/LiberationSans-Bold-webfont.woff') format('woff'),
+ url('/fonts/LiberationSans-Bold-webfont.ttf') format('truetype'),
+ url('/fonts/LiberationSans-Bold-webfont.svg#webfontHyWb8e07') format('svg');
+ font-weight: bold;
+ font-style: normal;
+}
-@include font-face("LiberationSansBold",
- font-files( "/fonts/LiberationSans-Bold-webfont.eot", eot,
- "/fonts/LiberationSans-Bold-webfont.eot?#iefix", eot,
- "/fonts/LiberationSans-Bold-webfont.woff", woff,
- "/fonts/LiberationSans-Bold-webfont.ttf", truetype,
- "/fonts/LiberationSans-Bold-webfont.svg#webfontHyWb8e07", svg)
+@font-face {
+ font-family: 'Liberation Sans';
+ src: local('Liberation Sans Bold Italic'), local('LiberationSansBoldItalic'),
+ url('/fonts/LiberationSans-BoldItalic-webfont.woff') format('woff'),
+ url('/fonts/LiberationSans-BoldItalic-webfont.ttf') format('truetype'),
+ url('/fonts/LiberationSans-BoldItalic-webfont.svg#webfont8uGO27Bu') format('svg');
+ font-weight: bold;
+ font-style: italic;
-);
-
-@include font-face("LiberationSansBoldItalic",
- font-files( "/fonts/LiberationSans-BoldItalic-webfont.eot", eot,
- "/fonts/LiberationSans-BoldItalic-webfont.eot?#iefix", eot,
- "/fonts/LiberationSans-BoldItalic-webfont.woff", woff,
- "/fonts/LiberationSans-BoldItalic-webfont.ttf", truetype,
- "/fonts/LiberationSans-BoldItalic-webfont.svg#webfont8uGO27Bu", svg)
-);
\ No newline at end of file
+}
diff --git a/src/app/stylesheets/_overpass.scss b/src/app/stylesheets/_overpass.scss
index d84fcef..5f8e89d 100755
--- a/src/app/stylesheets/_overpass.scss
+++ b/src/app/stylesheets/_overpass.scss
@@ -1,15 +1,21 @@
-@import "compass/css3";
-@include font-face("Overpass",
- font-files( "/fonts/overpass_regular-web.eot", eot,
- "/fonts/overpass_regular-web.eot?#iefix", eot,
- "/fonts/overpass_regular-web.woff", woff,
- "/fonts/overpass_regular-web.ttf", truetype,
- "/fonts/overpass_regular-web.svg#webfontLTZe4IYH", svg)
- );
-@include font-face("Overpass",
- font-files( "/fonts/overpass_bold-web.eot", eot,
- "/fonts/overpass_bold-web.eot?#iefix", eot,
- "/fonts/overpass_bold-web.woff", woff,
- "/fonts/overpass_bold-web.ttf", truetype,
- "/fonts/overpass_bold-web.svg#webfontzAU82Ltw", svg)
- );
\ No newline at end of file
+@font-face {
+ font-family: 'Overpass';
+ src: local("Overpass"),
+ url('/fonts/overpass_regular-web.eot?#iefix') format('eot'),
+ url('/fonts/overpass_regular-web.woff') format('woff'),
+ url('/fonts/overpass_regular-web.ttf') format('truetype'),
+ url('/fonts/overpass_regular-web.svg#webfontLTZe4IYH') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Overpass';
+ src: local("Overpass Bold"), local("OverpassBold"),
+ url('/fonts/overpass_bold-web.eot?#iefix') format('eot'),
+ url('/fonts/overpass_bold-web.woff') format('woff'),
+ url('/fonts/overpass_bold-web.ttf') format('truetype'),
+ url('/fonts/overpass_bold-web.svg#webfontzAU82Ltw') format('svg');
+ font-weight: bold;
+ font-style: normal;
+}
diff --git a/src/app/stylesheets/_text.scss b/src/app/stylesheets/_text.scss
index ed6c59f..dbcfd04 100644
--- a/src/app/stylesheets/_text.scss
+++ b/src/app/stylesheets/_text.scss
@@ -7,19 +7,18 @@
@import "overpass";
@import "liberation";
-$screenfont: "LiberationSansRegular", sans-serif;
-$headlinefont: "Overpass", sans-serif;
+$screenfont: "Liberation Sans", sans-serif;
+$headlinefont: "Overpass", Interstate, sans-serif;
body {
- font-size: 11px;
- font-family: $screenfont;
- line-height: 1.4em;
+ font: 12px/1.5 $screenfont;
}
+
h1 { font-size: 180%;
text-transform: uppercase;
font-weight: bold;
}
-h2 { font-size: 170%; }
+h2 { font-size: 170%; text-transform: uppercase; }
h3 { font-size: 160%; }
h4 { font-size: 150%; }
h5 { font-size: 140%; }
@@ -27,6 +26,7 @@ h1,h2,h3,h4,h5 {
color: #939292;
font-family: $headlinefont;
margin-top: 1em;
+ font-weight: bold;
}
li {
margin-left: 0;
diff --git a/src/app/stylesheets/kalpana.scss b/src/app/stylesheets/kalpana.scss
index 38869fc..17719ed 100644
--- a/src/app/stylesheets/kalpana.scss
+++ b/src/app/stylesheets/kalpana.scss
@@ -606,7 +606,7 @@ ul.block {
nav.tab_nav{
display: block;
- font-weight: normal;
+ font-weight: bold;
font-family: $headlinefont;
font-size: 14px;
&>ul {
@@ -965,7 +965,7 @@ ul.tiles {
}
/*footer*/
footer {
- font-size: 90%;
+ font-size: 95%;
margin: 20px 0 0;
padding: 20px 10px 10px 10px;
display: block;
@@ -977,6 +977,7 @@ footer {
li {
display: block;
float: right;
+ margin-left: 1em;
}
}
diff --git a/src/app/stylesheets/screen.scss b/src/app/stylesheets/screen.scss
index 9c90d69..75f8fb7 100644
--- a/src/app/stylesheets/screen.scss
+++ b/src/app/stylesheets/screen.scss
@@ -619,7 +619,7 @@ $errata_color: #700;
padding: 0.2em 0.7em;
width: auto;
color: #FFF;
- @include box-shadow(0, 1px 1px #000);
+ @include box-shadow(0, 1px, 1px, #000);
}
.product-icon {
@@ -638,4 +638,4 @@ $errata_color: #700;
.product_arch {
font-size: 11px;
display: inline;
-}
\ No newline at end of file
+}
--
1.7.4.4
12 years, 11 months
[PATCH] Send fonts with proper family, weight and type.
by Jakub Steiner
- compass sends weird stuff by default. local(☺)???
- ignore browser quirks, do it the proper CSS way, one family, different weights and styles.
(applies cleanly on 930509883ee219e7f3c4e1e0a9cd9e7040a1949a)
---
src/app/stylesheets/_liberation.scss | 67 +++++++++++++++++++---------------
src/app/stylesheets/_overpass.scss | 36 +++++++++++--------
src/app/stylesheets/_text.scss | 12 +++---
src/app/stylesheets/kalpana.scss | 5 ++-
src/app/stylesheets/screen.scss | 4 +-
5 files changed, 69 insertions(+), 55 deletions(-)
diff --git a/src/app/stylesheets/_liberation.scss b/src/app/stylesheets/_liberation.scss
index 03558a8..a4461cd 100644
--- a/src/app/stylesheets/_liberation.scss
+++ b/src/app/stylesheets/_liberation.scss
@@ -1,35 +1,42 @@
-@import "compass/css3";
-@include font-face("LiberationSansRegular",
- font-files( "/fonts/LiberationSans-Regular-webfont.eot", eot,
- "/fonts/LiberationSans-Regular-webfont.eot?#iefix", eot,
- "/fonts/LiberationSans-Regular-webfont.woff", woff,
- "/fonts/LiberationSans-Regular-webfont.ttf", truetype,
- "/fonts/LiberationSans-Regular-webfont.svg#webfontLfr8h6FA", svg)
+@font-face {
+ font-family: 'Liberation Sans';
+ src: local('Liberation Sans'), local('LiberationSans'), local('Liberation Sans Regular'), local('LiberationSansRegular'),
+ url('/fonts/LiberationSans-Regular-webfont.eot?#iefix') format('eot'),
+ url('/fonts/LiberationSans-Regular-webfont.woff') format('woff'),
+ url('/fonts/LiberationSans-Regular-webfont.ttf') format('truetype'),
+ url('/fonts/LiberationSans-Regular-webfont.svg#webfontLfr8h6FA') format('svg');
+ font-weight: normal;
+ font-style: normal;
-);
+}
-@include font-face("LiberationSansItalic",
- font-files( "/fonts/LiberationSans-Italic-webfont.eot", eot,
- "/fonts/LiberationSans-Italic-webfont.eot?#iefix", eot,
- "/fonts/LiberationSans-Italic-webfont.woff", woff,
- "/fonts/LiberationSans-Italic-webfont.ttf", truetype,
- "/fonts/LiberationSans-Italic-webfont.svg#webfont8TmwkzPJ", svg)
+@font-face {
+ font-family: 'Liberation Sans';
+ src: local('Liberation Sans Italic'), local('LiberationSansItalic'),
+ url('/fonts/LiberationSans-Italic-webfont.woff') format('woff'),
+ url('/fonts/LiberationSans-Italic-webfont.ttf') format('truetype'),
+ url('/fonts/LiberationSans-Italic-webfont.svg#webfont8TmwkzPJ') format('svg');
+ font-weight: normal;
+ font-style: italic;
+}
-);
+@font-face {
+ font-family: 'Liberation Sans';
+ src: local('Liberation Sans Bold'), local('LiberationSansBold'),
+ url('/fonts/LiberationSans-Bold-webfont.woff') format('woff'),
+ url('/fonts/LiberationSans-Bold-webfont.ttf') format('truetype'),
+ url('/fonts/LiberationSans-Bold-webfont.svg#webfontHyWb8e07') format('svg');
+ font-weight: bold;
+ font-style: normal;
+}
-@include font-face("LiberationSansBold",
- font-files( "/fonts/LiberationSans-Bold-webfont.eot", eot,
- "/fonts/LiberationSans-Bold-webfont.eot?#iefix", eot,
- "/fonts/LiberationSans-Bold-webfont.woff", woff,
- "/fonts/LiberationSans-Bold-webfont.ttf", truetype,
- "/fonts/LiberationSans-Bold-webfont.svg#webfontHyWb8e07", svg)
+@font-face {
+ font-family: 'Liberation Sans';
+ src: local('Liberation Sans Bold Italic'), local('LiberationSansBoldItalic'),
+ url('/fonts/LiberationSans-BoldItalic-webfont.woff') format('woff'),
+ url('/fonts/LiberationSans-BoldItalic-webfont.ttf') format('truetype'),
+ url('/fonts/LiberationSans-BoldItalic-webfont.svg#webfont8uGO27Bu') format('svg');
+ font-weight: bold;
+ font-style: italic;
-);
-
-@include font-face("LiberationSansBoldItalic",
- font-files( "/fonts/LiberationSans-BoldItalic-webfont.eot", eot,
- "/fonts/LiberationSans-BoldItalic-webfont.eot?#iefix", eot,
- "/fonts/LiberationSans-BoldItalic-webfont.woff", woff,
- "/fonts/LiberationSans-BoldItalic-webfont.ttf", truetype,
- "/fonts/LiberationSans-BoldItalic-webfont.svg#webfont8uGO27Bu", svg)
-);
\ No newline at end of file
+}
diff --git a/src/app/stylesheets/_overpass.scss b/src/app/stylesheets/_overpass.scss
index d84fcef..5f8e89d 100755
--- a/src/app/stylesheets/_overpass.scss
+++ b/src/app/stylesheets/_overpass.scss
@@ -1,15 +1,21 @@
-@import "compass/css3";
-@include font-face("Overpass",
- font-files( "/fonts/overpass_regular-web.eot", eot,
- "/fonts/overpass_regular-web.eot?#iefix", eot,
- "/fonts/overpass_regular-web.woff", woff,
- "/fonts/overpass_regular-web.ttf", truetype,
- "/fonts/overpass_regular-web.svg#webfontLTZe4IYH", svg)
- );
-@include font-face("Overpass",
- font-files( "/fonts/overpass_bold-web.eot", eot,
- "/fonts/overpass_bold-web.eot?#iefix", eot,
- "/fonts/overpass_bold-web.woff", woff,
- "/fonts/overpass_bold-web.ttf", truetype,
- "/fonts/overpass_bold-web.svg#webfontzAU82Ltw", svg)
- );
\ No newline at end of file
+@font-face {
+ font-family: 'Overpass';
+ src: local("Overpass"),
+ url('/fonts/overpass_regular-web.eot?#iefix') format('eot'),
+ url('/fonts/overpass_regular-web.woff') format('woff'),
+ url('/fonts/overpass_regular-web.ttf') format('truetype'),
+ url('/fonts/overpass_regular-web.svg#webfontLTZe4IYH') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+
+@font-face {
+ font-family: 'Overpass';
+ src: local("Overpass Bold"), local("OverpassBold"),
+ url('/fonts/overpass_bold-web.eot?#iefix') format('eot'),
+ url('/fonts/overpass_bold-web.woff') format('woff'),
+ url('/fonts/overpass_bold-web.ttf') format('truetype'),
+ url('/fonts/overpass_bold-web.svg#webfontzAU82Ltw') format('svg');
+ font-weight: bold;
+ font-style: normal;
+}
diff --git a/src/app/stylesheets/_text.scss b/src/app/stylesheets/_text.scss
index ed6c59f..dbcfd04 100644
--- a/src/app/stylesheets/_text.scss
+++ b/src/app/stylesheets/_text.scss
@@ -7,19 +7,18 @@
@import "overpass";
@import "liberation";
-$screenfont: "LiberationSansRegular", sans-serif;
-$headlinefont: "Overpass", sans-serif;
+$screenfont: "Liberation Sans", sans-serif;
+$headlinefont: "Overpass", Interstate, sans-serif;
body {
- font-size: 11px;
- font-family: $screenfont;
- line-height: 1.4em;
+ font: 12px/1.5 $screenfont;
}
+
h1 { font-size: 180%;
text-transform: uppercase;
font-weight: bold;
}
-h2 { font-size: 170%; }
+h2 { font-size: 170%; text-transform: uppercase; }
h3 { font-size: 160%; }
h4 { font-size: 150%; }
h5 { font-size: 140%; }
@@ -27,6 +26,7 @@ h1,h2,h3,h4,h5 {
color: #939292;
font-family: $headlinefont;
margin-top: 1em;
+ font-weight: bold;
}
li {
margin-left: 0;
diff --git a/src/app/stylesheets/kalpana.scss b/src/app/stylesheets/kalpana.scss
index 38869fc..17719ed 100644
--- a/src/app/stylesheets/kalpana.scss
+++ b/src/app/stylesheets/kalpana.scss
@@ -606,7 +606,7 @@ ul.block {
nav.tab_nav{
display: block;
- font-weight: normal;
+ font-weight: bold;
font-family: $headlinefont;
font-size: 14px;
&>ul {
@@ -965,7 +965,7 @@ ul.tiles {
}
/*footer*/
footer {
- font-size: 90%;
+ font-size: 95%;
margin: 20px 0 0;
padding: 20px 10px 10px 10px;
display: block;
@@ -977,6 +977,7 @@ footer {
li {
display: block;
float: right;
+ margin-left: 1em;
}
}
diff --git a/src/app/stylesheets/screen.scss b/src/app/stylesheets/screen.scss
index 9c90d69..75f8fb7 100644
--- a/src/app/stylesheets/screen.scss
+++ b/src/app/stylesheets/screen.scss
@@ -619,7 +619,7 @@ $errata_color: #700;
padding: 0.2em 0.7em;
width: auto;
color: #FFF;
- @include box-shadow(0, 1px 1px #000);
+ @include box-shadow(0, 1px, 1px, #000);
}
.product-icon {
@@ -638,4 +638,4 @@ $errata_color: #700;
.product_arch {
font-size: 11px;
display: inline;
-}
\ No newline at end of file
+}
--
1.7.4.4
12 years, 11 months
Install guide?
by Colin Coe
Hi all
Any ideas when an install guide will be ready? If given some
pointers, I'd be happy to help with this...
Thanks
CC
--
RHCE#805007969328369
12 years, 11 months
First post
by Mike McCune
--
Mike McCune
mmccune AT redhat.com
Red Hat Engineering | Portland, OR
Systems Management | 650.254.4248
12 years, 11 months