Skip to content

Commit

Permalink
feat: add notifications baseregistries to documentationpage
Browse files Browse the repository at this point in the history
  • Loading branch information
emalfroy authored and ArneD committed Sep 28, 2023
1 parent 1794d53 commit cf286ef
Show file tree
Hide file tree
Showing 2 changed files with 70 additions and 0 deletions.
6 changes: 6 additions & 0 deletions site/src/modules/documentation/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import StatusFlowGrar from "./views/StatusFlowGrar.vue";
import EditEndPointsWr from "./views/EditEndPointsWr.vue";
import EditEndPointsValidatiesWr from "./views/EditEndPointsValidatiesWr.vue";
import StatusFlowWr from "./views/StatusFlowWr.vue";
import NotificationsBaseRegistries from "./views/NotificationsBaseRegisties.vue";
import ApiKey from "./views/ApiKey.vue";

export const DocumentationRoutes = [
Expand Down Expand Up @@ -48,6 +49,11 @@ export const DocumentationRoutes = [
path: "statusflowwr",
component: StatusFlowWr,
name: "statusflowwr"
},
{
path: "meldingenbasisregisters",
component: NotificationsBaseRegistries,
name: "notificationsbaseregistries"
}
],
},
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
<template>
<vl-page class="notifications-baseregistries">
<vl-main>
<vl-region>
<vl-layout>
<vl-grid mod-stacked>
<vl-column width="9" width-s="12">
<vl-link :to="$l('backButtons.documentation.url')" mod-bold v-l="`backButtons.documentation.text`" />
<header>
<y-markdown v-if="$data.markdownLoaded" :src="$data.header" />
</header>
</vl-column>

<vl-column>
<vl-grid mod-stacked>
<vl-column :width="`${$data.sidebar.urls > 0 ? 8 : 12}`" width-s="12">
<vl-grid mod-stacked>
<vl-column>
<vl-typography>
<y-markdown v-if="$data.markdownLoaded" :src="$data.content" />
</vl-typography>
</vl-column>
<vl-column v-for="item in $data.doormatItems" :key="item.url" width="6" width-s="12">
<vl-doormat :title="item.title" :href="item.url" mod-alt />
</vl-column>
</vl-grid>
</vl-column>
<vl-column v-if="$data.sidebar.urls > 0" width="3" push="1" push-m="reset" width-s="12">
<aside v-vl-sticky="{ top: '120px', left: '0' }">
<vl-side-navigation :title="$l(`${$options.localeName}.sidebar.title`)">
<vl-side-navigation-list>
<template v-for="item in $data.sidebar.urls">
<vl-side-navigation-item :key="item.url" :href="item.url" :text="item.title" />
</template>
</vl-side-navigation-list>
</vl-side-navigation>
</aside>
</vl-column>
</vl-grid>
</vl-column>
</vl-grid>
</vl-layout>
</vl-region>
</vl-main>
</vl-page>
</template>


<script lang="ts">
import Vue from "vue";
export default Vue.extend({
localeName: "notificationsbaseregistries",
hasMarkdown: true,
});
</script>

<style lang="scss">
div.notifications-baseregistries {
h2, h3, h4, h5, h6, a, p {
scroll-margin: 80px;
}
}
</style>

0 comments on commit cf286ef

Please sign in to comment.