File tree Expand file tree Collapse file tree 3 files changed +27
-1
lines changed
Expand file tree Collapse file tree 3 files changed +27
-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-top v-if =" ! prod " >
17+ <div class =" container" >
18+ <p class =" warning" >
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,14 @@ section.VPSidebarItem.level-0:not(.collapsible) {
6565 padding-left : 0px !important ;
6666 }
6767}
68+
69+ .warning {
70+ margin : 1em ;
71+ background-color : yellow;
72+ border-radius : 25px ;
73+ border : 2px solid yellow;
74+ display : block;
75+ font-size : 16pt ;
76+ width : 40em ;
77+ padding : 1em ;
78+ }
You can’t perform that action at this time.
0 commit comments