bug 1519484 - Working on css overrides on topsites. (#4652)

This commit is contained in:
ScottDowne 2019-01-16 11:26:06 -05:00 коммит произвёл GitHub
Родитель 0c64776c24
Коммит 566bbe9ce8
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
2 изменённых файлов: 89 добавлений и 0 удалений

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

@ -4,6 +4,8 @@
grid-template-columns: repeat($columns, 1fr);
grid-column-gap: 48px;
grid-row-gap: 10px;
width: 936px;
margin: 0 auto;
@while $columns > 0 {
.ds-column-#{$columns} {

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

@ -10,5 +10,92 @@
.section-top-bar {
display: none;
}
.top-site-outer {
padding: 0 12px;
}
.top-sites-list {
margin: 0 -12px;
}
}
// Only show 6 cards for 2/3 and 1/3
// XXX hide-for-narrow is wrapping a previous functionality, can do better.
.hide-for-narrow {
display: none;
}
}
// Only show 8 cards for the full row.
// XXX hide-for-narrow is wrapping a previous functionality, can do better.
.ds-column-9,
.ds-column-10,
.ds-column-11,
.ds-column-12 {
.ds-top-sites {
.hide-for-narrow {
display: inline-block;
}
}
}
// Size overrides for topsites in the 2/3 view.
.ds-column-5,
.ds-column-6,
.ds-column-7,
.ds-column-8 {
.ds-top-sites {
.top-site-outer {
padding: 0 10px;
}
.top-sites-list {
margin: 0 -10px;
}
.top-site-inner {
--leftPanelIconWidth: 84.67px;
.tile {
width: var(--leftPanelIconWidth);
height: var(--leftPanelIconWidth);
}
.title {
width: var(--leftPanelIconWidth);
}
}
}
}
// Size overrides for topsites in the 1/3 view.
.ds-column-1,
.ds-column-2,
.ds-column-3,
.ds-column-4 {
.ds-top-sites {
.top-site-outer {
padding: 0 8px;
}
.top-sites-list {
margin: 0 -8px;
}
.top-site-inner {
--rightPanelIconWidth: 82.67px;
.tile {
width: var(--rightPanelIconWidth);
height: var(--rightPanelIconWidth);
}
.title {
width: var(--rightPanelIconWidth);
}
}
}
}