File tree Expand file tree Collapse file tree 3 files changed +22
-1
lines changed Expand file tree Collapse file tree 3 files changed +22
-1
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ const base = '/2.4'
99const base_url = 'https://doc.dovecot.org'
1010
1111export const dovecotConfig = {
12+ base_url : base_url ,
1213 data_paths : {
1314 doveadm : '../data/doveadm.js' ,
1415 event_categories : '../data/event_categories.js' ,
Original file line number Diff line number Diff line change 22import DefaultTheme from ' vitepress/theme'
33import { useData } from ' vitepress'
44
5- const { theme } = useData ()
5+ const { site , theme } = useData ()
66const { Layout } = DefaultTheme
7+
8+ const re = new RegExp (" ^[/][0-9.]+[/]?$" )
9+ const prod = re .test (site ._value .base )
10+ const latest = site ._value .themeConfig .dovecot .base_url + " /latest/"
11+
712 </script >
813
914<template >
1015 <Layout >
16+ <template #doc-before v-if =" ! prod " >
17+ <div class =" container custom-block warning large" >
18+ <p >
19+ Note: This is pre-release documentation.<br />
20+ Please access <a :href =" latest" target =" _blank" >{{ latest }}</a > for documentation on released versions.
21+ </p >
22+ </div >
23+ </template >
24+
1125 <template #doc-footer-before >
1226 <div class =" edit-info" >
1327 <div :class =" 'edit-rev edit-rev-' + theme.dovecot.gitrev.align" >
Original file line number Diff line number Diff line change @@ -65,3 +65,9 @@ section.VPSidebarItem.level-0:not(.collapsible) {
6565 padding-left : 0px !important ;
6666 }
6767}
68+
69+ .large {
70+ font-size : 20pt ;
71+ margin-bottom : 1em ;
72+ line-height : 125% ;
73+ }
You can’t perform that action at this time.
0 commit comments