+ background-color: var(--main-color);
+}
+
+.progressbar {
+ border-radius: 6px;
+ background-color: var(--main-color);
+ padding: 1px;
+
+ > div {
+ border-radius: 10px;
+ background: repeating-linear-gradient(
+ -45deg,
+ $almost-white,
+ $almost-white 6px,
+ var(--background-color) 6px,
+ var(--background-color) 12px
+ );
+ width: 0%;
+ height: 10px;
+ }
+}
+
+.thumbnails-page-container {
+ .progress-counter {
+ padding: 10px 0 20px;
+ }
+
+ .thumbnail-placeholder {
+ margin: 10px auto;
+ background-color: $light-grey;
+ }
+
+ .thumbnail-link-title {
+ padding-bottom: 20px;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ }
+}
+
+// Print rules
+@media print {
+ .shaarli-menu {
+ position: absolute;
+ }
+
+ .search-linklist,
+ .link-count-block,
+ .linklist-item-infos-controls-group,
+ .mobile-buttons {
+ display: none;
+ }