Bug 1524632 – Design refinements for 66 components (#4764)

This commit is contained in:
gavin lazar suntop 2019-02-07 11:11:00 -05:00 коммит произвёл GitHub
Родитель 2f3a0630bc
Коммит 7ad5bbda7f
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
8 изменённых файлов: 36 добавлений и 21 удалений

Просмотреть файл

@ -29,5 +29,5 @@
font-weight: 600; font-weight: 600;
line-height: 24px; line-height: 24px;
color: $grey-90; color: $grey-90;
margin: 16px 0; margin: 24px 0 12px;
} }

Просмотреть файл

@ -1,5 +1,5 @@
$col4-header-line-height: 20; $col4-header-line-height: 20;
$col4-header-font-size: 13; $col4-header-font-size: 14;
.ds-card-grid { .ds-card-grid {
display: grid; display: grid;

Просмотреть файл

@ -1,7 +1,7 @@
// Type sizes // Type sizes
$header-font-size: 17; $header-font-size: 17;
$header-line-height: 24; $header-line-height: 24;
$excerpt-font-size: 13; $excerpt-font-size: 14;
$excerpt-line-height: 20; $excerpt-line-height: 20;
.ds-card { .ds-card {
@ -50,6 +50,11 @@ $excerpt-line-height: 20;
// show only 4 lines of copy // show only 4 lines of copy
@include limit-visibile-lines(4, $excerpt-line-height, $excerpt-font-size); @include limit-visibile-lines(4, $excerpt-line-height, $excerpt-font-size);
} }
.context,
.source {
font-size: 13px;
}
} }
header { header {
@ -65,8 +70,4 @@ $excerpt-line-height: 20;
color: $grey-50; color: $grey-50;
margin: 8px 0 0; margin: 8px 0 0;
} }
.context {
color: $teal-70;
}
} }

Просмотреть файл

@ -74,7 +74,7 @@ export class Hero extends React.PureComponent {
</div> </div>
<div className="meta"> <div className="meta">
<header>{heroRec.title}</header> <header>{heroRec.title}</header>
<p>{heroRec.excerpt}</p> <p className="excerpt">{heroRec.excerpt}</p>
{heroRec.context ? ( {heroRec.context ? (
<p className="context">{heroRec.context}</p> <p className="context">{heroRec.context}</p>
) : ( ) : (

Просмотреть файл

@ -1,4 +1,4 @@
$card-header-in-hero-font-size: 13; $card-header-in-hero-font-size: 14;
$card-header-in-hero-line-height: 20; $card-header-in-hero-line-height: 20;
.ds-hero { .ds-hero {
@ -12,6 +12,12 @@ $card-header-in-hero-line-height: 20;
p { p {
line-height: 1.538; line-height: 1.538;
margin: 8px 0;
}
.excerpt {
@include limit-visibile-lines(4, 23, 15);
margin: 4px 0 8px;
} }
.ds-list { .ds-list {
@ -22,6 +28,10 @@ $card-header-in-hero-line-height: 20;
.ds-card { .ds-card {
border: 0; border: 0;
p {
margin-top: 4px;
}
&:hover { &:hover {
border: 0; border: 0;
box-shadow: none; box-shadow: none;
@ -50,15 +60,15 @@ $card-header-in-hero-line-height: 20;
.wrapper { .wrapper {
color: $grey-50; color: $grey-50;
display: block; display: block;
margin: 16px 0 24px; margin: 12px 0 16px;
padding: 24px 0; padding: 16px 0;
border-top: $border-secondary; border-top: $border-secondary;
border-bottom: $border-secondary; border-bottom: $border-secondary;
@at-root .ds-hero-no-border .wrapper { @at-root .ds-hero-no-border .wrapper {
border-top: 0; border-top: 0;
border-bottom: 0; border-bottom: 0;
padding: 0; padding: 0 0 8px;
} }
&:hover .meta header { &:hover .meta header {
@ -80,12 +90,12 @@ $card-header-in-hero-line-height: 20;
.meta { .meta {
header { header {
font-size: 22px; @include limit-visibile-lines(2, 28, 22);
color: $grey-90; color: $grey-90;
} }
p { p {
font-size: 13px; font-size: 14px;
&.context { &.context {
color: $teal-70; color: $teal-70;
@ -93,7 +103,10 @@ $card-header-in-hero-line-height: 20;
} }
.source { .source {
font-size: 13px;
margin-bottom: 0; margin-bottom: 0;
overflow-x: hidden;
text-overflow: ellipsis;
} }
} }
} }
@ -157,11 +170,11 @@ $card-header-in-hero-line-height: 20;
padding: 0 24px 0 0; padding: 0 24px 0 0;
header { header {
font-size: 22px; @include limit-visibile-lines(6, 28, 22);
margin: 0 0 4px;
} }
p { p {
font-size: 15px;
line-height: 1.6; line-height: 1.6;
} }
} }

Просмотреть файл

@ -1,6 +1,6 @@
// Type sizes // Type sizes
$bordered-spacing: 16px; $bordered-spacing: 16px;
$item-font-size: 13; $item-font-size: 14;
$item-image-size: 72px; $item-image-size: 72px;
$item-line-height: 20; $item-line-height: 20;
@ -167,7 +167,7 @@ $item-line-height: 20;
.ds-list-item-excerpt { .ds-list-item-excerpt {
@include limit-visibile-lines(2, $item-line-height, $item-font-size); @include limit-visibile-lines(2, $item-line-height, $item-font-size);
color: var(--newtab-text-secondary-color); color: var(--newtab-text-secondary-color);
margin-bottom: 8px; margin: 4px 0 8px;
} }
.ds-list-item-info { .ds-list-item-info {
@ -178,7 +178,7 @@ $item-line-height: 20;
.ds-list-item-title { .ds-list-item-title {
font-weight: 600; font-weight: 600;
margin-bottom: 8px; margin-bottom: 4px;
} }
.ds-list-item-text { .ds-list-item-text {

Просмотреть файл

@ -1,7 +1,7 @@
.ds-navigation { .ds-navigation {
line-height: 32px; line-height: 32px;
padding: 4px 0; padding: 4px 0;
font-size: 13px; font-size: 14px;
font-weight: 600; font-weight: 600;
&.ds-navigation-centered { &.ds-navigation-centered {

Просмотреть файл

@ -1,5 +1,6 @@
.ds-section-title { .ds-section-title {
text-align: center; text-align: center;
margin-top: 24px;
.title { .title {
line-height: 48px; line-height: 48px;
@ -10,7 +11,7 @@
.subtitle { .subtitle {
line-height: 24px; line-height: 24px;
font-size: 15px; font-size: 14px;
color: $grey-50; color: $grey-50;
margin-top: 4px; margin-top: 4px;
} }