1
0
Fork 0
mirror of synced 2024-06-29 19:50:26 +12:00

add pill component

This commit is contained in:
Elad Shechter 2022-02-14 16:21:03 +00:00
parent f0766ecf7f
commit eb5c16daa2
6 changed files with 23 additions and 2 deletions

View file

@ -215,6 +215,9 @@
<!-- for Torsten TEMP LOCATION-->
<div class="pill">default</div>
<div class="pill is-disabled">disabled</div>
<div class="pill is-pending">pending</div>
<section class="upload-box">
<div class="upload-box-header">
<h4 class="upload-box-title">

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
.pill {
--p-pill-text-color:var(--config-defalut-color-hsl, var(--pill-text-color));
color: hsl(var(--p-pill-text-color));
background-color: hsl(~"var(--p-pill-text-color) / 0.2");
display:inline-grid; place-content:center; padding-inline:12px; height:30px; border-radius:15px;
font-size:14px; font-weight:500;
&.is-disabled { --p-pill-text-color:var(--config-disabled-color-hsl); }
&.is-pending { --p-pill-text-color:var(--config-pending-color-hsl); }
}

View file

@ -35,6 +35,7 @@ img[src=""] {
@import "comps/scroll";
@import "comps/tabs";
@import "comps/upload-box";
@import "comps/pill";
html {
padding: 0;

View file

@ -92,6 +92,12 @@
--config-console-nav-switch-background: #ececec;
--config-console-nav-switch-color: #868686;
--config-console-nav-switch-arrow: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='%23868686' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");
// HSL colors for flexibility with opacity
// States colors - HSL colors (used by - pills)
--config-defalut-color-hsl: 0 0% 62%;
--config-disabled-color-hsl: 0 0% 62%;
--config-pending-color-hsl: 36 100% 47%;
.theme-dark {
--config-color-primary: #f02e65;