Skip to content

Commit

Permalink
feat(breadcrumbs): m3 styles
Browse files Browse the repository at this point in the history
  • Loading branch information
nolimits4web committed Sep 30, 2022
1 parent 82c91d8 commit d854233
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 15 deletions.
42 changes: 30 additions & 12 deletions src/core/components/breadcrumbs/breadcrumbs-vars.less
Original file line number Diff line number Diff line change
@@ -1,32 +1,50 @@
:root {
--f7-breadcrumbs-spacing: 12px;
--f7-breadcrumbs-padding: 2px 0;
--f7-breadcrumbs-icon-size: 24px;

.light-vars({
--f7-breadcrumbs-separator-color: rgba(0,0,0,0.35);
});
.dark-vars({
--f7-breadcrumbs-separator-color: rgba(255,255,255,0.35);
});
}
.ios-vars({
--f7-breadcrumbs-item-bg-color: transparent;
--f7-breadcrumbs-collapsed-border-radius: 4px;
--f7-breadcrumbs-collapsed-padding: 0px 6px;
--f7-breadcrumbs-separator-icon: 'chevron_right_ios';
--f7-breadcrumbs-font-size: 17px;
--f7-breadcrumbs-item-border-radius: 0px;
--f7-breadcrumbs-item-padding: 0px;
--f7-breadcrumbs-item-bg-color: 0px;
--f7-breadcrumbs-item-font-weight: normal;
--f7-breadcrumbs-item-active-font-weight: 600;
--f7-breadcrumbs-icon-size: 24px;

.light-vars({
--f7-breadcrumbs-item-color: rgba(0,0,0,0.55);
--f7-breadcrumbs-separator-color: rgba(0,0,0,0.35);
--f7-breadcrumbs-item-active-color: #000;
--f7-breadcrumbs-collapsed-color: rgba(0,0,0,0.75);
--f7-breadcrumbs-collapsed-bg-color: rgba(0, 0, 0, 0.15);
--f7-breadcrumbs-collapsed-color: rgba(0,0,0,0.75);
});
.dark-vars({
--f7-breadcrumbs-item-color: rgba(255,255,255,0.75);
--f7-breadcrumbs-separator-color: rgba(255,255,255,0.35);
--f7-breadcrumbs-item-active-color: #fff;
--f7-breadcrumbs-collapsed-color: rgba(255,255,255,0.75);
--f7-breadcrumbs-collapsed-bg-color: rgba(255, 255, 255, 0.15);
--f7-breadcrumbs-collapsed-color: rgba(255,255,255,0.75);
});
}
.ios-vars({
--f7-breadcrumbs-separator-icon: 'chevron_right_ios';
--f7-breadcrumbs-font-size: 17px;
});
.md-vars({
--f7-breadcrumbs-item-color: var(--f7-theme-color);
--f7-breadcrumbs-item-bg-color: var(--f7-md-secondary-container);
--f7-breadcrumbs-item-active-color: var(--f7-md-on-secondary-container);
--f7-breadcrumbs-collapsed-color: var(--f7-theme-color);
--f7-breadcrumbs-collapsed-bg-color: var(--f7-md-secondary-container);
--f7-breadcrumbs-collapsed-border-radius: 8px;
--f7-breadcrumbs-collapsed-padding: 12px 8px;
--f7-breadcrumbs-separator-icon: 'chevron_right_md';
--f7-breadcrumbs-font-size: 16px;
--f7-breadcrumbs-font-size: 14px;
--f7-breadcrumbs-item-border-radius: 8px;
--f7-breadcrumbs-item-padding: 4px 8px;
--f7-breadcrumbs-item-font-weight: 500;
--f7-breadcrumbs-item-active-font-weight: 500;
});
7 changes: 4 additions & 3 deletions src/core/components/breadcrumbs/breadcrumbs.less
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@
background-color: var(--f7-breadcrumbs-item-bg-color);
display: flex;
align-items: center;
border-radius: var(--f7-breadcrumbs-item-border-radius);
.icon {
font-size: var(--f7-breadcrumbs-icon-size);
width: var(--f7-breadcrumbs-icon-size);
Expand Down Expand Up @@ -67,10 +68,10 @@
.breadcrumbs-collapsed {
display: flex;
align-items: center;
padding: 0 6px;
padding: var(--f7-breadcrumbs-collapsed-padding);
background: var(--f7-breadcrumbs-collapsed-bg-color);
height: 1em;
border-radius: 4px;
min-height: 1em;
border-radius: var(--f7-breadcrumbs-collapsed-border-radius);
cursor: pointer;
&::before,
&::after,
Expand Down

0 comments on commit d854233

Please sign in to comment.