Source code
Revision control
Copy as Markdown
Other Tools
.ds-dismiss-ds-text-promo {
max-width: 744px;
margin: auto;
overflow: hidden;
&.hovering {
background: var(--newtab-element-hover-color);
}
.ds-dismiss-button {
margin-inline: 0 18px;
margin-block: 18px 0;
}
}
.ds-text-promo {
max-width: 640px;
margin: 0;
padding: 18px;
@media(min-width: $break-point-medium) {
display: flex;
margin: 18px 24px;
padding: 0 32px 0 0;
}
.ds-image {
width: 40px;
height: 40px;
flex-shrink: 0;
margin: 0 0 18px;
@media(min-width: $break-point-medium) {
margin: 4px 12px 0 0;
}
img {
border-radius: 4px;
}
}
.text {
line-height: 24px;
}
h3 {
color: var(--newtab-text-primary-color);
margin: 0;
font-weight: 600;
font-size: 15px;
}
.subtitle {
font-size: 13px;
margin: 0;
color: var(--newtab-text-primary-color);
}
}
.ds-chevron-link {
color: var(--newtab-primary-action-background);
display: inline-block;
outline: 0;
&:hover {
text-decoration: underline;
}
&:active {
color: var(--newtab-primary-element-active-color);
&::after {
background-color: var(--newtab-primary-element-active-color);
}
}
&:focus {
box-shadow: $shadow-secondary;
border-radius: 2px;
}
&::after {
background-color: var(--newtab-primary-action-background);
content: ' ';
mask: url('chrome://global/skin/icons/arrow-right-12.svg') 0 -8px no-repeat;
margin: 0 0 0 4px;
width: 5px;
height: 8px;
text-decoration: none;
display: inline-block;
}
}