config.css 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. body, html {
  2. font-size: 100%;
  3. margin: 0;
  4. background-color:white;
  5. }
  6. nav {
  7. padding: .5rem;
  8. height: 2rem;
  9. line-height: 2rem;
  10. font-size: 1.5rem;
  11. background-color: black;
  12. color: white;
  13. }
  14. section {
  15. display: block;
  16. margin: 1rem auto 0 auto;
  17. padding: 0 1rem;
  18. }
  19. #notice {
  20. display: table;
  21. padding: .5rem;
  22. background-color: rgba( 0, 0, 0, .75 );
  23. color: #00FF00;
  24. border-radius: .25rem;
  25. }
  26. #notice > img, #notice > span {
  27. margin: .25rem;
  28. display: table-cell;
  29. vertical-align: middle;
  30. }
  31. #backoffice {
  32. margin: 0 2rem 0 2rem;
  33. }
  34. /* Styles for larger viewports */
  35. @media( min-width: 768px ) {
  36. section {
  37. width: 80%;
  38. }
  39. #notice {
  40. width: calc( 100% - 1rem);
  41. }
  42. }
  43. a.topbar {
  44. margin-top: .5rem;
  45. }
  46. #posttype, #subtitle {
  47. display: none;
  48. }
  49. /* The configuration form, one <details> per section of config/default.cfg. */
  50. .config-section {
  51. margin: .5rem 0;
  52. padding: .25rem .5rem;
  53. border: 1px solid #CCC;
  54. border-radius: .25rem;
  55. }
  56. .config-section > summary {
  57. cursor: pointer;
  58. font-weight: bold;
  59. padding: .25rem;
  60. }
  61. .config-field {
  62. margin: .75rem .25rem;
  63. }
  64. .config-field > label {
  65. display: block;
  66. font-weight: bold;
  67. }
  68. .config-field > .config-help {
  69. margin: .125rem 0 .25rem 0;
  70. font-size: .875rem;
  71. color: #555;
  72. }
  73. .config-field > input, .config-field > select, .config-field > textarea {
  74. width: 100%;
  75. max-width: 40rem;
  76. box-sizing: border-box;
  77. }