utility.less 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  1. body.ttrss_utility.sanity_failed {
  2. background : #900;
  3. }
  4. body.ttrss_utility {
  5. background : @color-panel-bg;
  6. color : @default-fg;
  7. font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  8. font-size: 14px;
  9. margin : 4em;
  10. .content {
  11. background : white;
  12. border : 1px solid #ddd;
  13. padding : 20px;
  14. box-shadow : 0px 1px 1px -1px rgba(0,0,0,0.1);
  15. h2:first-of-type {
  16. margin-top : 0;
  17. }
  18. h2, h3, h4 {
  19. color : @color-accent;
  20. font-family: @fonts-ui-bold;
  21. }
  22. h2 {
  23. font-size : 18px;
  24. }
  25. h3 {
  26. font-size : 16px;
  27. }
  28. }
  29. a {
  30. color : @color-link;
  31. text-decoration : none;
  32. }
  33. a:hover,
  34. a:focus {
  35. color: darken(@color-link, 20%);
  36. text-decoration: underline;
  37. }
  38. h1 {
  39. color : gray;
  40. font-family: @fonts-ui-bold;
  41. font-size : 18px;
  42. margin : 10px 0 0 0;
  43. }
  44. .footer {
  45. text-align : center;
  46. padding-top : 10px;
  47. a {
  48. color : gray;
  49. }
  50. a:hover {
  51. color : @color-accent;
  52. }
  53. }
  54. form {
  55. margin : 0;
  56. }
  57. }
  58. body.ttrss_utility.otp {
  59. .content {
  60. fieldset > label {
  61. display: inline;
  62. }
  63. }
  64. }
  65. body.ttrss_utility.ttrss_login {
  66. margin : 0;
  67. padding : 0;
  68. width : 100%;
  69. height : 100%;
  70. position : absolute;
  71. display : flex;
  72. align-items: center;
  73. justify-content : center;
  74. .container {
  75. max-width : 600px;
  76. margin-left : auto;
  77. margin-right : auto;
  78. .content {
  79. padding : 40px;
  80. }
  81. }
  82. }
  83. body.ttrss_utility.installer,
  84. body.ttrss_utility.feed_debugger {
  85. margin : 2em;
  86. }
  87. body.ttrss_utility.share_popup {
  88. margin : 0;
  89. padding : 0;
  90. background : white;
  91. .content {
  92. padding : 15px;
  93. border-width : 0;
  94. box-shadow : none;
  95. }
  96. }