|
80 | 80 | <v-row align="center" class="py-2" justify="center"> |
81 | 81 | <v-col class="col-12 col-lg-3 py-4"> |
82 | 82 | <v-layout class="justify-center"> |
83 | | - <img loading="lazy" :src="require('../assets/non-free/sse.logo.png')" alt="SSE Logo" class="mr-6" style="max-width: 160px; width: 100%"/> |
| 83 | + <img loading="lazy" src="../assets/non-free/sse.logo.png" alt="SSE Logo" class="mr-6" style="max-width: 160px; width: 100%"/> |
84 | 84 | </v-layout> |
85 | 85 | </v-col> |
86 | 86 | <v-col class="col-12 col-sm-10 col-lg-9 py-4 text-center"> |
|
92 | 92 | <v-row align="center" class="py-2" justify="center"> |
93 | 93 | <v-col class="col-12 col-lg-3 py-4"> |
94 | 94 | <v-layout class="justify-center"> |
95 | | - <img loading="lazy" :src="require('../assets/non-free/nlnet.logo.svg')" alt="NLnet Foundation Logo" class="mr-6" style="max-width: 180px; width: 100%"/> |
| 95 | + <img loading="lazy" src="../assets/non-free/nlnet.logo.svg" alt="NLnet Foundation Logo" class="mr-6" style="max-width: 180px; width: 100%"/> |
96 | 96 | </v-layout> |
97 | 97 | </v-col> |
98 | 98 | <v-col class="col-12 col-sm-10 col-lg-9 py-4 text-center"> |
|
106 | 106 | <v-row align="center" class="py-2" justify="center"> |
107 | 107 | <v-col class="col-12 col-lg-3 py-4"> |
108 | 108 | <v-layout class="justify-center"> |
109 | | - <img loading="lazy" :src="require('../assets/non-free/ripe-ncc.logo.svg')" alt="RIPE NCC Logo" class="mr-6" style="margin-bottom: -7%; margin-top: -7%; max-width: 240px; width: 100%"/> |
| 109 | + <img loading="lazy" src="../assets/non-free/ripe-ncc.logo.svg" alt="RIPE NCC Logo" class="mr-6" style="margin-bottom: -7%; margin-top: -7%; max-width: 240px; width: 100%"/> |
110 | 110 | </v-layout> |
111 | 111 | </v-col> |
112 | 112 | <v-col class="col-12 col-sm-10 col-lg-9 py-4 text-center"> |
|
118 | 118 | <v-row align="center" class="py-2" justify="center"> |
119 | 119 | <v-col class="col-12 col-lg-3 py-4"> |
120 | 120 | <v-layout class="justify-center"> |
121 | | - <img loading="lazy" :src="require('../assets/non-free/sox.logo.svg')" alt="SOX Logo" class="mr-6" style="max-width: 170px; width: 100%"/> |
| 121 | + <img loading="lazy" src="../assets/non-free/sox.logo.svg" alt="SOX Logo" class="mr-6" style="max-width: 170px; width: 100%"/> |
122 | 122 | </v-layout> |
123 | 123 | </v-col> |
124 | 124 | <v-col class="col-12 col-sm-10 col-lg-9 py-4 text-center"> |
|
137 | 137 | </v-row> |
138 | 138 | <v-row justify="center"> |
139 | 139 | <v-col class="py-4 text-center"> |
140 | | - <a href="https://nextcloud.com/"><img loading="lazy" :src="require('../assets/non-free/nextcloud-logo-inverted.svg')" alt="Nextcloud Logo" class="mx-6 my-2" style="display: inline-block; max-height: 113px; max-width: 160px; width: 100%"/></a> |
141 | | - <a href="https://www.hanssonit.se/"><img loading="lazy" :src="require('../assets/non-free/hanssonit.logo.png')" alt="Hansson IT Logo" class="mx-6 my-2" style="display: inline-block; max-height: 113px; max-width: 160px; width: 100%"/></a> |
| 140 | + <a href="https://nextcloud.com/"><img loading="lazy" src="../assets/non-free/nextcloud-logo-inverted.svg" alt="Nextcloud Logo" class="mx-6 my-2" style="display: inline-block; max-height: 113px; max-width: 160px; width: 100%"/></a> |
| 141 | + <a href="https://www.hanssonit.se/"><img loading="lazy" src="../assets/non-free/hanssonit.logo.png" alt="Hansson IT Logo" class="mx-6 my-2" style="display: inline-block; max-height: 113px; max-width: 160px; width: 100%"/></a> |
142 | 142 | </v-col> |
143 | 143 | </v-row> |
144 | 144 | </v-container> |
|
167 | 167 | </div> |
168 | 168 | </v-card-text> |
169 | 169 | <v-img |
170 | | - :src="require('../assets/anycast.worldmap.svg')" alt="World Map of Anycast POPs" contain |
| 170 | + src="../assets/anycast.worldmap.svg" alt="World Map of Anycast POPs" contain |
171 | 171 | class="justify-center" |
172 | 172 | style="display: block; width: 100%; aspect-ratio: 2/1" |
173 | 173 | > |
174 | 174 | <v-tooltip bottom v-for="f in frontends" :key="f.host"> |
175 | 175 | <template #activator="{ on }"> |
176 | 176 | <v-img |
177 | 177 | v-on="on" |
178 | | - :src="require('../assets/mapmarker.svg')" alt="Anycast POP" height="2em" width="2em" |
| 178 | + src="../assets/mapmarker.svg" alt="Anycast POP" height="2em" width="2em" |
179 | 179 | :style="{left: f.left, top: f.top}" |
180 | 180 | style="transform: translate(-50%, -100%); position: absolute; overflow: visible;" contain |
181 | 181 | > |
|
0 commit comments