z-depricated.css 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. .z {
  2. font-size: 0.81em;
  3. } .z button:focus {
  4. outline: none;
  5. } .z form input {
  6. display: block;
  7. margin-bottom: 3px;
  8. } .z h4 {
  9. display: inline-block;
  10. margin: 0;
  11. } .z label {
  12. font-weight: 500;
  13. margin-bottom: 0;
  14. } .z ul {
  15. margin: 0;
  16. padding: 0;
  17. list-style-type: none;
  18. }
  19. .z .hbox {
  20. align-items: center;
  21. display: flex;
  22. } .z .hbox > *:not(:first-child) {
  23. margin-left: 10px;
  24. }
  25. .z .vbox {
  26. display: flex;
  27. flex-direction: column;
  28. } .z .vbox > *:not(:first-child) {
  29. margin-top: 2px;
  30. }
  31. .z .separators {
  32. display: flex;
  33. } .z .separators > *:empty {
  34. display: none;
  35. } .z .separators > *:not(:first-child):before {
  36. content: '|';
  37. font-weight: bold;
  38. margin: 0 5px;
  39. }
  40. .z .header {}
  41. .z .thumbnail {
  42. --shadow-color: #aaa;
  43. --size: 14px;
  44. align-items: center;
  45. background: #ccc;
  46. box-shadow: 0 0 0px var(--shadow-color);
  47. border-radius: 50%;
  48. display: flex;
  49. flex-shrink: 0;
  50. justify-content: center;
  51. font-size: 10px;
  52. padding: 12px;
  53. height: var(--size);
  54. width: var(--size);
  55. } .z .thumbnail.online {
  56. --shadow-color: #50a746;
  57. }