main.scss 754 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. @import 'globals';
  2. @import 'bootstrap';
  3. html,
  4. body,
  5. #app {
  6. height: 100%;
  7. overflow: hidden;
  8. }
  9. #app {
  10. display: flex;
  11. flex-direction: column;
  12. }
  13. main {
  14. flex: 1;
  15. overflow-y: auto;
  16. }
  17. // Layouts
  18. .view {
  19. display: flex;
  20. flex-direction: column;
  21. height: 100%;
  22. }
  23. .container-fill {
  24. display: flex;
  25. flex-direction: column;
  26. width: 100%;
  27. height: 100%;
  28. }
  29. // TEMP
  30. .text-authors {
  31. font: {
  32. size: 1.2em;
  33. }
  34. }
  35. .text-title {
  36. font: {
  37. size: 1em;
  38. style: italic;
  39. weight: normal;
  40. }
  41. }
  42. .text-edition {
  43. font: {
  44. size: .8em;
  45. weight: normal;
  46. }
  47. }
  48. .clickable {
  49. cursor: pointer;
  50. }
  51. .card-footer {
  52. display: flex;
  53. justify-content: space-between;
  54. }
  55. .tags {
  56. > :not(:last-of-type) {
  57. margin-right: .5rem;
  58. }
  59. }