diff --git a/app/assets/img/peertube-federation-2-instances.png b/app/assets/img/peertube-federation-2-instances.png new file mode 100644 index 0000000..8980492 Binary files /dev/null and b/app/assets/img/peertube-federation-2-instances.png differ diff --git a/app/assets/img/peertube-federation-multiplicity.png b/app/assets/img/peertube-federation-multiplicity.png new file mode 100644 index 0000000..a118356 Binary files /dev/null and b/app/assets/img/peertube-federation-multiplicity.png differ diff --git a/app/assets/img/peertube-interface.png b/app/assets/img/peertube-interface.png new file mode 100644 index 0000000..a4739b0 Binary files /dev/null and b/app/assets/img/peertube-interface.png differ diff --git a/app/assets/scss/_mixins.scss b/app/assets/scss/_mixins.scss new file mode 100644 index 0000000..f717850 --- /dev/null +++ b/app/assets/scss/_mixins.scss @@ -0,0 +1,7 @@ +@mixin disable-default-a-behaviour { + &:hover, &:focus, &:active { + text-decoration: none !important; + outline: none !important; + color: inherit !important; + } +} diff --git a/app/assets/scss/main.scss b/app/assets/scss/main.scss index eff30cd..ce41636 100644 --- a/app/assets/scss/main.scss +++ b/app/assets/scss/main.scss @@ -1,4 +1,5 @@ @import "_variables"; +@import "_mixins"; @font-face { font-family: 'Proza Libre'; @@ -7,7 +8,7 @@ font-weight: 400; src: local('Proza Libre Regular '), local('Proza Libre-Regular'), - url('/assets/fonts/proza-libre-v4-latin-regular.woff2') format('woff2') + url('../fonts/proza-libre-v4-latin-regular.woff2') format('woff2') } @font-face { @@ -17,7 +18,7 @@ font-weight: 600; src: local('Proza Libre SemiBold '), local('Proza Libre-SemiBold'), - url('/assets/fonts/proza-libre-v4-latin-600.woff2') format('woff2') + url('../fonts/proza-libre-v4-latin-600.woff2') format('woff2') } /* Default */ @@ -82,3 +83,50 @@ main { flex-grow: 1; } } + +.subtitle { + font-size: 24px; + font-weight: $font-semibold; +} + +.one-column { + width: 600px; + margin: auto; + display: flex; + flex-direction: column; + align-items: center; + + img { + margin: 30px 0; + } +} + +.bottom-link-wrapper { + display: flex; + justify-content: flex-end; + width: 100%; +} + +.bottom-link { + @include disable-default-a-behaviour; + + font-weight: $font-semibold; + color: #000; + + .text { + border-bottom: 3px solid $orange; + padding: 0 5px; + margin-right: 5px; + } +} + +.citation { + display: flex; + font-size: 24px; + + .left-bar { + margin-right: 10px; + min-width: 8px; + background-color: $orange; + } +} diff --git a/app/components/ContentSelection.vue b/app/components/ContentSelection.vue index 0701ef3..5339460 100644 --- a/app/components/ContentSelection.vue +++ b/app/components/ContentSelection.vue @@ -17,7 +17,6 @@ - Go on the instance @@ -25,9 +24,11 @@
- - - +
+ + + +
{{ title }}
@@ -48,7 +49,13 @@