Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

replaced the markdown with vue component #1331

Closed
wants to merge 183 commits into from
Closed
Changes from 8 commits
Commits
Show all changes
183 commits
Select commit Hold shift + click to select a range
492425e
replaced the markdown with vue component
May 13, 2024
e9b8e80
renamed ui-libs component
May 15, 2024
3ad37f4
feat(docs): update api swagger
loicmathieu Apr 15, 2024
6dc8bb0
feat(docs): update api swagger
tchiotludo Apr 15, 2024
b3e6ae9
feat(docs): update api swagger
tchiotludo Apr 16, 2024
abd2c8e
feat(docs): update api swagger
tchiotludo Apr 16, 2024
ca810fc
feat(docs): update api swagger
tchiotludo Apr 16, 2024
96c3301
feat(docs): update api swagger
tchiotludo Apr 16, 2024
b0de458
feat(docs): update api swagger
tchiotludo Apr 16, 2024
1dd713a
feat(docs): update api swagger
tchiotludo Apr 17, 2024
cefe162
feat(docs): update api swagger
tchiotludo Apr 17, 2024
058a0ab
feat(docs): update api swagger
Skraye Apr 17, 2024
40d1702
feat(docs): update api swagger
tchiotludo Apr 18, 2024
47e43c0
feat(docs): update api swagger
Skraye Apr 18, 2024
615280b
feat(docs): update api swagger
tchiotludo Apr 19, 2024
a0742db
feat(docs): update api swagger
Skraye Apr 22, 2024
45f209f
feat(docs): update api swagger
tchiotludo Apr 23, 2024
35447e4
feat(docs): update api swagger
tchiotludo Apr 23, 2024
85094f8
feat(docs): update api swagger
Skraye Apr 24, 2024
9f2ac9c
feat(docs): update api swagger
loicmathieu Apr 24, 2024
7532eaf
feat(docs): update api swagger
tchiotludo Apr 24, 2024
0c8aa9a
feat(docs): update api swagger
Skraye Apr 24, 2024
2620748
feat(docs): update api swagger
loicmathieu Apr 25, 2024
7157a07
feat(docs): update api swagger
tchiotludo Apr 25, 2024
a90de5b
feat(docs): update api swagger
tchiotludo Apr 25, 2024
e772ff7
feat(docs): update api swagger
tchiotludo Apr 26, 2024
1a696d0
feat(docs): update api swagger
loicmathieu Apr 26, 2024
05ed992
feat(docs): update api swagger
tchiotludo Apr 26, 2024
deb1843
feat(docs): update api swagger
loicmathieu Apr 26, 2024
66384d8
feat(docs): update api swagger
fhussonnois Apr 26, 2024
3064af0
feat(docs): update api swagger
loicmathieu Apr 26, 2024
2fccfd4
feat(docs): update api swagger
loicmathieu Apr 26, 2024
f1024ba
feat(docs): update api swagger
tchiotludo Apr 26, 2024
b728203
feat(docs): update api swagger
Skraye Apr 29, 2024
0796131
feat(docs): update api swagger
tchiotludo Apr 29, 2024
edfb7b4
feat(docs): update api swagger
tchiotludo Apr 29, 2024
4a84c58
feat(docs): update api swagger
loicmathieu Apr 29, 2024
b65c40e
feat(docs): update api swagger
tchiotludo Apr 29, 2024
5813fa6
feat(docs): update api swagger
tchiotludo Apr 30, 2024
5b0eb3a
feat(docs): update api swagger
loicmathieu Apr 30, 2024
fee44d1
feat(docs): update api swagger
loicmathieu Apr 30, 2024
7e28771
feat(docs): update api swagger
loicmathieu Apr 30, 2024
c45ff32
feat(docs): update api swagger
tchiotludo Apr 30, 2024
d41a435
feat(docs): update api swagger
Skraye Apr 30, 2024
b5a7942
feat(docs): update api swagger
tchiotludo May 2, 2024
c9c3abd
feat(docs): update api swagger
loicmathieu May 2, 2024
f069268
feat(docs): update api swagger
tchiotludo May 2, 2024
7e0f6e6
feat(docs): update api swagger
loicmathieu May 2, 2024
21a5a1a
feat(docs): update api swagger
tchiotludo May 2, 2024
1b55e1e
feat(docs): update api swagger
loicmathieu May 3, 2024
f975742
feat: ee default role configuration
Skraye May 3, 2024
61ed76a
feat(docs): add dump function
tchiotludo May 3, 2024
9d8becf
feat(docs): update api swagger
fhussonnois May 6, 2024
73b5779
feat(docs): update api swagger
tchiotludo May 6, 2024
24663e0
feat(docs): update api swagger
tchiotludo May 12, 2024
5b28fc8
feat(docs): update api swagger
tchiotludo May 14, 2024
bbe7bea
feat(docs): update api swagger
loicmathieu May 14, 2024
15c02ae
feat(docs): update terraform docs
Skraye May 15, 2024
516116a
fix: small text error
Skraye May 15, 2024
b38b8be
fix: hack due to markdownRenderer interpreting `{{ }}` as frontmatter
Skraye May 15, 2024
f5e7490
replaced the markdown with vue component
May 13, 2024
bfc6940
renamed ui-libs component
May 15, 2024
02846bc
Merge branch 'feat_0513/plugin-markdown' of github.com:kestra-io/docs…
May 17, 2024
7c491e8
added MDC for plagin descriptions
May 21, 2024
414c30b
fixed nuxt.config.ts for MDC
May 21, 2024
31fa2e3
feat(docs): update api swagger
loicmathieu Apr 15, 2024
7237fbc
feat(docs): update api swagger
tchiotludo Apr 15, 2024
7e8a81f
feat(docs): update api swagger
tchiotludo Apr 16, 2024
1d07a05
feat(docs): update api swagger
tchiotludo Apr 16, 2024
4ca21ed
feat(docs): update api swagger
tchiotludo Apr 16, 2024
b70f222
feat(docs): update api swagger
tchiotludo Apr 16, 2024
4a0f208
feat(docs): update api swagger
tchiotludo Apr 16, 2024
88c2857
feat(docs): update api swagger
tchiotludo Apr 17, 2024
02072c1
feat(docs): update api swagger
tchiotludo Apr 17, 2024
8531eb3
feat(docs): update api swagger
Skraye Apr 17, 2024
ab82738
feat(docs): update api swagger
tchiotludo Apr 18, 2024
d889f05
feat(docs): update api swagger
Skraye Apr 18, 2024
6b06a7e
feat(docs): update api swagger
tchiotludo Apr 19, 2024
1594148
feat(docs): update api swagger
Skraye Apr 22, 2024
0983d83
feat(docs): update api swagger
tchiotludo Apr 23, 2024
edd8376
feat(docs): update api swagger
tchiotludo Apr 23, 2024
132b80e
feat(docs): update api swagger
Skraye Apr 24, 2024
3e65ac7
feat(docs): update api swagger
loicmathieu Apr 24, 2024
2aecfd8
feat(docs): update api swagger
tchiotludo Apr 24, 2024
0910d87
feat(docs): update api swagger
Skraye Apr 24, 2024
f0e48ca
feat(docs): update api swagger
loicmathieu Apr 25, 2024
bb650d8
feat(docs): update api swagger
tchiotludo Apr 25, 2024
0462289
feat(docs): update api swagger
tchiotludo Apr 25, 2024
f9fb566
feat(docs): update api swagger
tchiotludo Apr 26, 2024
2fcea67
feat(docs): update api swagger
loicmathieu Apr 26, 2024
12ff691
feat(docs): update api swagger
tchiotludo Apr 26, 2024
b83938d
feat(docs): update api swagger
loicmathieu Apr 26, 2024
0d73f10
feat(docs): update api swagger
fhussonnois Apr 26, 2024
953bf37
feat(docs): update api swagger
loicmathieu Apr 26, 2024
d77d2ae
feat(docs): update api swagger
loicmathieu Apr 26, 2024
c33d063
feat(docs): update api swagger
tchiotludo Apr 26, 2024
32bfa97
feat(docs): update api swagger
Skraye Apr 29, 2024
9b3b2fe
feat(docs): update api swagger
tchiotludo Apr 29, 2024
44615d7
feat(docs): update api swagger
tchiotludo Apr 29, 2024
64e61ac
feat(docs): update api swagger
loicmathieu Apr 29, 2024
dad3f38
feat(docs): update api swagger
tchiotludo Apr 29, 2024
feda1f1
feat(docs): update api swagger
tchiotludo Apr 30, 2024
f278416
feat(docs): update api swagger
loicmathieu Apr 30, 2024
7f3cdda
feat(docs): update api swagger
loicmathieu Apr 30, 2024
3927926
feat(docs): update api swagger
loicmathieu Apr 30, 2024
47a3248
feat(docs): update api swagger
tchiotludo Apr 30, 2024
c4cbed2
feat(docs): update api swagger
Skraye Apr 30, 2024
7cb1b23
feat(docs): update api swagger
tchiotludo May 2, 2024
9c27bf1
feat(docs): update api swagger
loicmathieu May 2, 2024
ff8c09e
feat(docs): update api swagger
tchiotludo May 2, 2024
f578129
feat(docs): update api swagger
loicmathieu May 2, 2024
14f11bf
feat(docs): update api swagger
tchiotludo May 2, 2024
d7956d1
feat(docs): update api swagger
loicmathieu May 3, 2024
c6cee4a
feat: ee default role configuration
Skraye May 3, 2024
245531c
feat(docs): add dump function
tchiotludo May 3, 2024
b166278
feat(docs): update api swagger
fhussonnois May 6, 2024
e4bfa4c
feat(docs): update api swagger
tchiotludo May 6, 2024
f8857f0
feat(docs): update api swagger
tchiotludo May 12, 2024
0e92036
feat(docs): update api swagger
tchiotludo May 14, 2024
57fc9a3
feat(docs): update api swagger
loicmathieu May 14, 2024
97ae2f6
feat(docs): update terraform docs
Skraye May 15, 2024
24fa973
fix: small text error
Skraye May 15, 2024
47067a8
fix: hack due to markdownRenderer interpreting `{{ }}` as frontmatter
Skraye May 15, 2024
ab5c07f
feat(docs): update api swagger
loicmathieu May 20, 2024
aab5e84
feat(docs): update api swagger
Skraye May 20, 2024
6ee8d7b
feat(docs): update api swagger
tchiotludo May 21, 2024
6cd1913
feat(docs): update api swagger
Skraye May 21, 2024
d3dff60
feat(docs): update api swagger
loicmathieu May 21, 2024
2a23a9c
feat(docs): update api swagger
tchiotludo May 22, 2024
9833849
feat(docs): update api swagger
brian-mulier-p May 23, 2024
1696f4e
feat(docs): update api swagger
MilosPaunovic May 23, 2024
58f8fdd
feat(docs): update docs to use core plugin types (#1385)
shrutimantri May 24, 2024
468ceb2
feat(docs): update the docs to use 0.17.0 plugin names (#1399)
shrutimantri May 24, 2024
df2c486
docs: add startsWith
anna-geller May 27, 2024
ca96dc9
docs: realtime triggers
anna-geller May 28, 2024
8cadbf5
Update realtime-triggers.md
anna-geller May 28, 2024
99d0e35
Update realtime-triggers.md
anna-geller May 28, 2024
2fbcb18
Update realtime-triggers.md
anna-geller May 28, 2024
1807f4d
Update realtime-triggers.md
anna-geller May 29, 2024
be92c9a
docs: add array input
anna-geller May 29, 2024
3786fbe
docs: reorganize
anna-geller May 29, 2024
7f9831a
Upgrade all packages to latest versions (#1410)
t-chatoyan May 29, 2024
4624549
fix: task runner naming
anna-geller May 29, 2024
f7a3c51
fix(docs): `outputDir` to `outputFiles` and `localFiles` to `inputFil…
wrussell1999 May 29, 2024
16bdea1
feat(docs): update api swagger
fhussonnois May 29, 2024
8b3ad7b
fix(doc): renamed-core-plugins.png to renamed-plugins.png
brian-mulier-p May 29, 2024
c5accfb
chore(deps): cleanup package-lock.json
brian-mulier-p May 29, 2024
a8413cd
replaced the markdown with vue component
May 13, 2024
0eca5db
renamed ui-libs component
May 15, 2024
ed5544b
added MDC for plagin descriptions
May 21, 2024
e0ec7cf
fixed nuxt.config.ts for MDC
May 21, 2024
3745f05
resolved conflicts, fixed properties sorting
May 30, 2024
84d057b
removed debug actions
May 31, 2024
0c23530
replaced the markdown with vue component
May 13, 2024
b6fe61e
renamed ui-libs component
May 15, 2024
517d74e
added MDC for plagin descriptions
May 21, 2024
f7868d6
fixed nuxt.config.ts for MDC
May 21, 2024
29bce59
removed debug actions
May 31, 2024
3c23e8c
resolved conflicts
May 31, 2024
a323019
changed `generateNavTocChildren` sorting logic
May 31, 2024
7e161c8
removed debug actions
May 31, 2024
b20081a
replaced the markdown with vue component
May 13, 2024
a0a852f
renamed ui-libs component
May 15, 2024
4dfe1f5
added MDC for plagin descriptions
May 21, 2024
1ccce6a
fixed nuxt.config.ts for MDC
May 21, 2024
56c3cf7
changed `generateNavTocChildren` sorting logic
May 31, 2024
25ea265
chore(logs): remove console.log
brian-mulier-p May 31, 2024
02831a2
removed use of `ContentRenderer՝
Jun 4, 2024
5a5bb2f
resolved conflicts
Jun 5, 2024
8c07b13
resolved conflicts
Jun 5, 2024
4ca8fe6
added MDC for plagin descriptions
May 21, 2024
7807063
fixed nuxt.config.ts for MDC
May 21, 2024
6fb2597
removed debug actions
May 31, 2024
1eb13fc
removed debug actions
May 31, 2024
91256d2
changed `generateNavTocChildren` sorting logic
May 31, 2024
dcf3a60
removed debug actions
May 31, 2024
5d40d3c
replaced the markdown with vue component
May 13, 2024
8845326
renamed ui-libs component
May 15, 2024
56397bf
added MDC for plagin descriptions
May 21, 2024
e6490b7
fixed nuxt.config.ts for MDC
May 21, 2024
0919101
chore(logs): remove console.log
brian-mulier-p May 31, 2024
839b7f7
resolved conflicts
Jun 5, 2024
30ef36f
Merge branch 'develop' into feat_0513/plugin-markdown
t-chatoyan Jun 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 36 additions & 38 deletions components/layout/PluginContainer.vue
Original file line number Diff line number Diff line change
Expand Up @@ -2,45 +2,43 @@
<div class="container-fluid bd-gutter bd-layout">
<NavSideBar :type="type" :navigation="navigation"/>
<article class="bd-main order-1" :class="{'full': page?.rightBar === false , 'docs' : isDoc}">
<ContentRenderer :value="page">
<div class="bd-title">
<Breadcrumb :slug="slug" :pageList="pageList" :pageNames="pageNames"/>
<h1 v-if="page && getPageTitle()" class="py-0 title">
<NuxtImg
v-if="getPageIcon()"
:src="page.pluginType === 'definitions' ? getPageIcon() : page.icon"
:alt="getPageTitle()"
width="40px"
height="40px"
loading="lazy"
format="webp"
quality="80"
densities="x1 x2"
class="me-3 page-icon"
/>
<span v-html="transformTitle(getPageTitle())"></span>
</h1>
</div>
<NavToc :rate-helpful="true" :page="page && page" class="my-md-0 my-4 right-menu"/>

<div class="bd-content">
<DocsFeatureScopeMarker v-if="page.editions || page.version" :editions="page.editions"
:version="page.version"/>
<SchemaToHtml :page="page" :getPageName="getPageName" v-if="page.pluginType === 'definitions'">
<template v-slot:markdown="{ content }">
<MDC :value="content" tag="article" />
</template>
</SchemaToHtml>
<ContentRendererMarkdown
class="bd-markdown"
:value="page"
data-bs-spy="scroll"
data-bs-target="#nav-toc"
v-else
<div class="bd-title">
<Breadcrumb :slug="slug" :pageList="pageList" :pageNames="pageNames"/>
<h1 v-if="page && getPageTitle()" class="py-0 title">
<NuxtImg
v-if="getPageIcon()"
:src="page.pluginType === 'definitions' ? getPageIcon() : page.icon"
:alt="getPageTitle()"
width="40px"
height="40px"
loading="lazy"
format="webp"
quality="80"
densities="x1 x2"
class="me-3 page-icon"
/>
<PrevNext v-if="prevNext" :navigation="navigation"/>
</div>
</ContentRenderer>
<span v-html="transformTitle(getPageTitle())"></span>
</h1>
</div>
<NavToc :rate-helpful="true" :page="page && page" class="my-md-0 my-4 right-menu"/>

<div class="bd-content">
<DocsFeatureScopeMarker v-if="page.editions || page.version" :editions="page.editions"
:version="page.version"/>
<SchemaToHtml :page="page" :getPageName="getPageName" v-if="page.pluginType === 'definitions'">
<template v-slot:markdown="{ content }">
<MDC :value="content" tag="article" />
</template>
</SchemaToHtml>
<ContentRendererMarkdown
class="bd-markdown"
:value="page"
data-bs-spy="scroll"
data-bs-target="#nav-toc"
v-else
/>
<PrevNext v-if="prevNext" :navigation="navigation"/>
</div>
</article>
</div>
</template>
Expand Down