Repositorio del curso CCOM4030 el semestre B91 del proyecto Artesanías con el Instituto de Cultura

notification.css 1.8KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. :root {
  2. --notification-border-radius: 19px;
  3. --notification-width: auto;
  4. --notification-height: 19px;
  5. --notification-min-width: 19px;
  6. --notification-padding: 0 4px;
  7. --notification-font-weight: var(--font-weight);
  8. --notification-font-size: 16px;
  9. --material-notification-font-size: 16px;
  10. --material-notification-font-weight: 500;
  11. }
  12. /*~
  13. name: Notification
  14. category: Notification
  15. markup: |
  16. <span class="notification">1</span>
  17. <span class="notification">10</span>
  18. <span class="notification">999</span>
  19. */
  20. .notification {
  21. position: relative;
  22. display: inline-block;
  23. vertical-align: top;
  24. font: inherit;
  25. border: none;
  26. @apply(--reset-box-model);
  27. @apply(--reset-base);
  28. @apply(--reset-font);
  29. @apply(--reset-cursor);
  30. @apply(--ellipsis);
  31. text-decoration: none;
  32. margin: 0;
  33. padding: var(--notification-padding);
  34. width: var(--notification-width);
  35. height: var(--notification-height);
  36. border-radius: var(--notification-border-radius);
  37. background-color: var(--notification-background-color);
  38. color: var(--notification-color);
  39. text-align: center;
  40. font-size: var(--notification-font-size);
  41. min-width: var(--notification-min-width);
  42. line-height: var(--notification-height);
  43. font-weight: var(--notification-font-weight);
  44. }
  45. .notification:empty {
  46. display: none;
  47. }
  48. /*~
  49. name: Material Notification
  50. category: Notification
  51. markup: |
  52. <span class="notification notification--material">1</span>
  53. <span class="notification notification--material">10</span>
  54. <span class="notification notification--material">999</span>
  55. */
  56. .notification--material {
  57. @apply(--material-font);
  58. background-color: var(--material-notification-background-color);
  59. font-size: var(--material-notification-font-size);
  60. font-weight: var(--material-notification-font-weight);
  61. color: var(--material-notification-color);
  62. }