[{"data":1,"prerenderedAt":2018},["ShallowReactive",2],{"navigation_docs":3,"-docs-reference-nuxt":118,"-docs-reference-nuxt-surround":2013},[4,19,49,75,89],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":18},"Démarrer","i-lucide-rocket","\u002Fdocs\u002Fdemarrer","docs\u002F1.demarrer",[10,14],{"title":11,"path":12,"stem":13},"Première présentation","\u002Fdocs\u002Fdemarrer\u002Fpremiere-presentation","docs\u002F1.demarrer\u002F1.premiere-presentation",{"title":15,"path":16,"stem":17},"Le Markdown","\u002Fdocs\u002Fdemarrer\u002Fle-markdown","docs\u002F1.demarrer\u002F2.le-markdown",false,{"title":20,"icon":21,"path":22,"stem":23,"children":24,"page":18},"Écrire","i-lucide-pen-line","\u002Fdocs\u002Fecrire","docs\u002F2.ecrire",[25,29,33,37,41,45],{"title":26,"path":27,"stem":28},"La syntaxe","\u002Fdocs\u002Fecrire\u002Fsyntaxe","docs\u002F2.ecrire\u002F1.syntaxe",{"title":30,"path":31,"stem":32},"Les composants","\u002Fdocs\u002Fecrire\u002Fcomposants","docs\u002F2.ecrire\u002F2.composants",{"title":34,"path":35,"stem":36},"Story Storybook","\u002Fdocs\u002Fecrire\u002Fstory-storybook","docs\u002F2.ecrire\u002F3.story-storybook",{"title":38,"path":39,"stem":40},"Image et texte","\u002Fdocs\u002Fecrire\u002Fimage-a-cote-du-texte","docs\u002F2.ecrire\u002F4.image-a-cote-du-texte",{"title":42,"path":43,"stem":44},"Présenter et exporter","\u002Fdocs\u002Fecrire\u002Fpresenter","docs\u002F2.ecrire\u002F5.presenter",{"title":46,"path":47,"stem":48},"Écrire avec un agent","\u002Fdocs\u002Fecrire\u002Fecrire-avec-un-agent","docs\u002F2.ecrire\u002F6.ecrire-avec-un-agent",{"title":50,"icon":51,"path":52,"stem":53,"children":54,"page":18},"Studio","i-lucide-layout-grid","\u002Fdocs\u002Fstudio","docs\u002F3.studio",[55,59,63,67,71],{"title":56,"path":57,"stem":58},"Rôles et partage","\u002Fdocs\u002Fstudio\u002Froles-et-partage","docs\u002F3.studio\u002F1.roles-et-partage",{"title":60,"path":61,"stem":62},"Versions et brouillon","\u002Fdocs\u002Fstudio\u002Fversions-et-brouillon","docs\u002F3.studio\u002F2.versions-et-brouillon",{"title":64,"path":65,"stem":66},"Organiser le catalogue","\u002Fdocs\u002Fstudio\u002Forganiser-le-catalogue","docs\u002F3.studio\u002F3.organiser-le-catalogue",{"title":68,"path":69,"stem":70},"Jetons d'accès","\u002Fdocs\u002Fstudio\u002Fjetons-d-acces","docs\u002F3.studio\u002F4.jetons-d-acces",{"title":72,"path":73,"stem":74},"Problèmes fréquents","\u002Fdocs\u002Fstudio\u002Fproblemes-frequents","docs\u002F3.studio\u002F5.problemes-frequents",{"title":76,"icon":77,"path":78,"stem":79,"children":80,"page":18},"Thèmes","i-lucide-palette","\u002Fdocs\u002Fthemes","docs\u002F4.themes",[81,85],{"title":82,"path":83,"stem":84},"Thème DSFR","\u002Fdocs\u002Fthemes\u002Ftheme-dsfr","docs\u002F4.themes\u002F1.theme-dsfr",{"title":86,"path":87,"stem":88},"Thème d'équipe","\u002Fdocs\u002Fthemes\u002Ftheme-de-votre-equipe","docs\u002F4.themes\u002F2.theme-de-votre-equipe",{"title":90,"icon":91,"path":92,"stem":93,"children":94,"page":18},"Référence","i-lucide-book-open","\u002Fdocs\u002Freference","docs\u002F5.reference",[95,99,103,107,111,115],{"title":96,"path":97,"stem":98},"Module de rendu","\u002Fdocs\u002Freference\u002Fnuxt","docs\u002F5.reference\u002F1.nuxt",{"title":100,"path":101,"stem":102},"Composants de schéma","\u002Fdocs\u002Freference\u002Fschemas","docs\u002F5.reference\u002F2.schemas",{"title":104,"path":105,"stem":106},"Composants Storybook","\u002Fdocs\u002Freference\u002Fstorybook","docs\u002F5.reference\u002F3.storybook",{"title":108,"path":109,"stem":110},"Système de thèmes","\u002Fdocs\u002Freference\u002Ftheme-system","docs\u002F5.reference\u002F4.theme-system",{"title":112,"path":113,"stem":114},"Kit de thèmes","\u002Fdocs\u002Freference\u002Ftheme-kit","docs\u002F5.reference\u002F5.theme-kit",{"title":82,"path":116,"stem":117},"\u002Fdocs\u002Freference\u002Ftheme-dsfr","docs\u002F5.reference\u002F6.theme-dsfr",{"id":119,"title":96,"body":120,"description":2007,"extension":2008,"meta":2009,"navigation":2010,"path":97,"seo":2011,"stem":98,"__hash__":2012},"docs\u002Fdocs\u002Freference\u002Fnuxt\u002FREADME.md",{"type":121,"value":122,"toc":1988},"minimark",[123,152,227,257,260,517,539,544,547,654,658,715,769,773,780,814,822,997,1000,1039,1043,1074,1091,1096,1118,1121,1148,1151,1155,1174,1176,1186,1189,1193,1198,1227,1229,1280,1283,1287,1292,1301,1303,1332,1336,1355,1363,1405,1407,1420,1433,1436,1440,1458,1460,1491,1494,1497,1502,1516,1518,1621,1624,1627,1641,1643,1728,1732,1765,1803,1805,1827,1832,1836,1845,1849,1868,1871,1874,1915,1942,1957,1961,1984],[124,125,130],"pre",{"className":126,"code":127,"language":128,"meta":129,"style":129},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","pnpm add @vignettes\u002Fnuxt @nuxtjs\u002Fmdc\n","bash","",[131,132,133],"code",{"__ignoreMap":129},[134,135,138,142,146,149],"span",{"class":136,"line":137},"line",1,[134,139,141],{"class":140},"sBMFI","pnpm",[134,143,145],{"class":144},"sfazB"," add",[134,147,148],{"class":144}," @vignettes\u002Fnuxt",[134,150,151],{"class":144}," @nuxtjs\u002Fmdc\n",[124,153,157],{"className":154,"code":155,"language":156,"meta":129,"style":129},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  modules: ['@nuxtjs\u002Fmdc', '@vignettes\u002Fnuxt'],\n})\n","ts",[131,158,159,180,218],{"__ignoreMap":129},[134,160,161,165,168,172,176],{"class":136,"line":137},[134,162,164],{"class":163},"s7zQu","export",[134,166,167],{"class":163}," default",[134,169,171],{"class":170},"s2Zo4"," defineNuxtConfig",[134,173,175],{"class":174},"sTEyZ","(",[134,177,179],{"class":178},"sMK4o","{\n",[134,181,183,187,190,193,196,199,201,204,207,210,212,215],{"class":136,"line":182},2,[134,184,186],{"class":185},"swJcz","  modules",[134,188,189],{"class":178},":",[134,191,192],{"class":174}," [",[134,194,195],{"class":178},"'",[134,197,198],{"class":144},"@nuxtjs\u002Fmdc",[134,200,195],{"class":178},[134,202,203],{"class":178},",",[134,205,206],{"class":178}," '",[134,208,209],{"class":144},"@vignettes\u002Fnuxt",[134,211,195],{"class":178},[134,213,214],{"class":174},"]",[134,216,217],{"class":178},",\n",[134,219,221,224],{"class":136,"line":220},3,[134,222,223],{"class":178},"}",[134,225,226],{"class":174},")\n",[228,229,230,231,234,235,238,239,241,242,245,246,245,249,252,253,256],"p",{},"The module registers the authoring components globally, since a deck body names them in markdown and they are resolved at render time. ",[131,232,233],{},"RevealPresentation"," and ",[131,236,237],{},"RevealSlides"," are ordinary components, so their stylesheets are linked in the server-rendered page. ",[131,240,233],{}," links the theme stylesheet in the document head and covers the deck with a loading veil until Reveal, the theme and the fonts are ready. It exposes the deck composables (",[131,243,244],{},"usePresentation",", ",[131,247,248],{},"useReveal",[131,250,251],{},"useTheme"," and the others of ",[131,254,255],{},"runtime\u002Fcomposables",") as auto-imports; the slide helpers stay internal. It installs the plugins that seed the theme registry and the typography directive.",[228,258,259],{},"The host application defines the routes and provides the content: it decides which page renders a deck, and where the markdown comes from. A page is as short as:",[124,261,265],{"className":262,"code":263,"language":264,"meta":129,"style":129},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup lang=\"ts\">\nconst { presentationData } = usePresentation(useRoute().params.slug as string)\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CRevealPresentation\n    v-if=\"presentationData\"\n    :theme=\"presentationData.metadata.theme\"\n    :config=\"presentationData.metadata.reveal\"\n    :lang=\"presentationData.metadata.lang\"\n  >\n    \u003CRevealSlides :presentation-data=\"presentationData\" \u002F>\n  \u003C\u002FRevealPresentation>\n\u003C\u002Ftemplate>\n","vue",[131,266,267,295,341,350,357,367,376,392,418,443,467,473,498,508],{"__ignoreMap":129},[134,268,269,272,275,279,282,285,288,290,292],{"class":136,"line":137},[134,270,271],{"class":178},"\u003C",[134,273,274],{"class":185},"script",[134,276,278],{"class":277},"spNyl"," setup",[134,280,281],{"class":277}," lang",[134,283,284],{"class":178},"=",[134,286,287],{"class":178},"\"",[134,289,156],{"class":144},[134,291,287],{"class":178},[134,293,294],{"class":178},">\n",[134,296,297,300,303,306,308,311,314,316,319,322,325,328,330,333,336,339],{"class":136,"line":182},[134,298,299],{"class":277},"const",[134,301,302],{"class":178}," {",[134,304,305],{"class":174}," presentationData ",[134,307,223],{"class":178},[134,309,310],{"class":178}," =",[134,312,313],{"class":170}," usePresentation",[134,315,175],{"class":174},[134,317,318],{"class":170},"useRoute",[134,320,321],{"class":174},"()",[134,323,324],{"class":178},".",[134,326,327],{"class":174},"params",[134,329,324],{"class":178},[134,331,332],{"class":174},"slug ",[134,334,335],{"class":163},"as",[134,337,338],{"class":140}," string",[134,340,226],{"class":174},[134,342,343,346,348],{"class":136,"line":220},[134,344,345],{"class":178},"\u003C\u002F",[134,347,274],{"class":185},[134,349,294],{"class":178},[134,351,353],{"class":136,"line":352},4,[134,354,356],{"emptyLinePlaceholder":355},true,"\n",[134,358,360,362,365],{"class":136,"line":359},5,[134,361,271],{"class":178},[134,363,364],{"class":185},"template",[134,366,294],{"class":178},[134,368,370,373],{"class":136,"line":369},6,[134,371,372],{"class":178},"  \u003C",[134,374,375],{"class":185},"RevealPresentation\n",[134,377,379,382,384,386,389],{"class":136,"line":378},7,[134,380,381],{"class":163},"    v-if",[134,383,284],{"class":178},[134,385,287],{"class":178},[134,387,388],{"class":174},"presentationData",[134,390,391],{"class":178},"\"\n",[134,393,395,398,401,403,405,407,409,412,414,416],{"class":136,"line":394},8,[134,396,397],{"class":178},"    :",[134,399,400],{"class":277},"theme",[134,402,284],{"class":178},[134,404,287],{"class":178},[134,406,388],{"class":174},[134,408,324],{"class":178},[134,410,411],{"class":174},"metadata",[134,413,324],{"class":178},[134,415,400],{"class":174},[134,417,391],{"class":178},[134,419,421,423,426,428,430,432,434,436,438,441],{"class":136,"line":420},9,[134,422,397],{"class":178},[134,424,425],{"class":277},"config",[134,427,284],{"class":178},[134,429,287],{"class":178},[134,431,388],{"class":174},[134,433,324],{"class":178},[134,435,411],{"class":174},[134,437,324],{"class":178},[134,439,440],{"class":174},"reveal",[134,442,391],{"class":178},[134,444,446,448,451,453,455,457,459,461,463,465],{"class":136,"line":445},10,[134,447,397],{"class":178},[134,449,450],{"class":277},"lang",[134,452,284],{"class":178},[134,454,287],{"class":178},[134,456,388],{"class":174},[134,458,324],{"class":178},[134,460,411],{"class":174},[134,462,324],{"class":178},[134,464,450],{"class":174},[134,466,391],{"class":178},[134,468,470],{"class":136,"line":469},11,[134,471,472],{"class":178},"  >\n",[134,474,476,479,481,484,487,489,491,493,495],{"class":136,"line":475},12,[134,477,478],{"class":178},"    \u003C",[134,480,237],{"class":185},[134,482,483],{"class":178}," :",[134,485,486],{"class":277},"presentation-data",[134,488,284],{"class":178},[134,490,287],{"class":178},[134,492,388],{"class":174},[134,494,287],{"class":178},[134,496,497],{"class":178}," \u002F>\n",[134,499,501,504,506],{"class":136,"line":500},13,[134,502,503],{"class":178},"  \u003C\u002F",[134,505,233],{"class":185},[134,507,294],{"class":178},[134,509,511,513,515],{"class":136,"line":510},14,[134,512,345],{"class":178},[134,514,364],{"class":185},[134,516,294],{"class":178},[228,518,519,522,523,526,527,530,531,534,535,538],{},[131,520,521],{},"usePresentation(slug)"," reads ",[131,524,525],{},"{ content }",", the deck's markdown, from ",[131,528,529],{},"\u002Fapi\u002Fpresentations\u002F\u003Cslug>",", or from the URL given as its second argument. The deck fills the height of the window. A page that shows a deck among other content sets ",[131,532,533],{},"--vignettes-deck-height"," on the deck's container, for instance ",[131,536,537],{},"100%"," on a box with an aspect ratio.",[540,541,543],"h2",{"id":542},"the-deck","The deck",[228,545,546],{},"A deck is a markdown document with frontmatter:",[124,548,552],{"className":549,"code":550,"language":551,"meta":129,"style":129},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","---\ntitle: Presentation title # defaults to the slug\ntheme: dsfr # a compiled theme name, or one of its aliases\nlang: fr # French orthotypography applies when lang is absent or starts with fr\nstorybook: https:\u002F\u002Fsb.example # root for live story embeds\nreveal:\n  transition: slide # Reveal options\nsyntax:\n  split: separator # separator (default) or heading\n---\n","yaml",[131,553,554,559,573,585,597,610,617,630,637,650],{"__ignoreMap":129},[134,555,556],{"class":136,"line":137},[134,557,558],{"class":140},"---\n",[134,560,561,564,566,569],{"class":136,"line":182},[134,562,563],{"class":185},"title",[134,565,189],{"class":178},[134,567,568],{"class":144}," Presentation title",[134,570,572],{"class":571},"sHwdD"," # defaults to the slug\n",[134,574,575,577,579,582],{"class":136,"line":220},[134,576,400],{"class":185},[134,578,189],{"class":178},[134,580,581],{"class":144}," dsfr",[134,583,584],{"class":571}," # a compiled theme name, or one of its aliases\n",[134,586,587,589,591,594],{"class":136,"line":352},[134,588,450],{"class":185},[134,590,189],{"class":178},[134,592,593],{"class":144}," fr",[134,595,596],{"class":571}," # French orthotypography applies when lang is absent or starts with fr\n",[134,598,599,602,604,607],{"class":136,"line":359},[134,600,601],{"class":185},"storybook",[134,603,189],{"class":178},[134,605,606],{"class":144}," https:\u002F\u002Fsb.example",[134,608,609],{"class":571}," # root for live story embeds\n",[134,611,612,614],{"class":136,"line":369},[134,613,440],{"class":185},[134,615,616],{"class":178},":\n",[134,618,619,622,624,627],{"class":136,"line":378},[134,620,621],{"class":185},"  transition",[134,623,189],{"class":178},[134,625,626],{"class":144}," slide",[134,628,629],{"class":571}," # Reveal options\n",[134,631,632,635],{"class":136,"line":394},[134,633,634],{"class":185},"syntax",[134,636,616],{"class":178},[134,638,639,642,644,647],{"class":136,"line":420},[134,640,641],{"class":185},"  split",[134,643,189],{"class":178},[134,645,646],{"class":144}," separator",[134,648,649],{"class":571}," # separator (default) or heading\n",[134,651,652],{"class":136,"line":445},[134,653,558],{"class":140},[540,655,657],{"id":656},"slides","Slides",[228,659,660,661,664,665,668,669,672,673,676,677,680,681,684,685,688,689,245,691,694,695,698,699,702,703,706,707,710,711,714],{},"By default, ",[131,662,663],{},"---"," separates horizontal slides and ",[131,666,667],{},"----"," vertical ones. With ",[131,670,671],{},"split: heading"," under ",[131,674,675],{},"syntax:"," (or the earlier root key ",[131,678,679],{},"parser: heading","), ",[131,682,683],{},"#"," opens the title slide, ",[131,686,687],{},"##"," starts a horizontal slide, a thematic break (",[131,690,663],{},[131,692,693],{},"***",") outside the title slide starts one too, and ",[131,696,697],{},"###"," nests a vertical slide under it. A line inside fenced code or inside a block component (",[131,700,701],{},"::Name"," … ",[131,704,705],{},"::",") never separates slides. ",[131,708,709],{},"splitSlides"," of ",[131,712,713],{},"@vignettes\u002Fcore\u002Fdeck"," defines these rules.",[228,716,717,718,721,722,725,726,729,730,732,733,736,737,740,741,710,744,746,747,749,750,752,753,756,757,760,761,764,765,768],{},"Each slide is tagged with the class of its role, which themes style: ",[131,719,720],{},"slide-h1"," for the title slide, ",[131,723,724],{},"slide-h2"," for a section, ",[131,727,728],{},"slide-h3"," for a content slide. A section is a ",[131,731,687],{}," slide made of its heading and at most one paragraph of 140 characters or fewer, besides its ",[131,734,735],{},"::Notes"," and its annotations other than ",[131,738,739],{},":layout","; ",[131,742,743],{},"isSectionSlide",[131,745,713],{}," defines this rule. A ",[131,748,687],{}," slide with more content carries ",[131,751,728],{},", and the keys of ",[131,754,755],{},"backgrounds"," follow the same roles. A section holding vertical slides is wrapped in Reveal's stack, which carries ",[131,758,759],{},"stack-h1"," or ",[131,762,763],{},"stack-h2"," and no ",[131,766,767],{},"slide-"," class: the wrapper is not a slide, so a rule written for a slide role cannot reach the slides nested under it.",[540,770,772],{"id":771},"annotations","Annotations",[228,774,775,776,779],{},"An annotation is a ",[131,777,778],{},":tag{...}"," directive the parser reads and removes from the body.",[781,782,783,790,796,802,808],"ul",{},[784,785,786,789],"li",{},[131,787,788],{},":pretitle{text=\"…\"}"," writes a text above the heading.",[784,791,792,795],{},[131,793,794],{},":subtitle{text=\"…\"}"," writes a text below the heading.",[784,797,798,801],{},[131,799,800],{},":slide-background{image=\"…\"}"," sets the background of this slide, over the theme's.",[784,803,804,807],{},[131,805,806],{},":layout{media=\"…\" …}"," places a media beside, above, below or behind the text, and sets the heading.",[784,809,810,813],{},[131,811,812],{},":quicklink{text=\"…\" href=\"…\"}"," pins a link at the bottom of the slide.",[228,815,816,818,819,189],{},[131,817,739],{}," takes these attributes, defined once in ",[131,820,821],{},"packages\u002Fcore\u002Fsrc\u002Fdeck\u002Flayout.ts",[781,823,824,857,883,908,936,950,959,965,982],{},[784,825,826,829,830,245,833,245,836,245,839,760,842,845,846,849,850,853,854,856],{},[131,827,828],{},"media",": ",[131,831,832],{},"right",[131,834,835],{},"left",[131,837,838],{},"top",[131,840,841],{},"bottom",[131,843,844],{},"behind",". A ",[131,847,848],{},"src"," or a ",[131,851,852],{},"story"," without ",[131,855,828],{}," goes to the right.",[784,858,859,829,862,245,865,245,868,760,871,874,875,877,878,234,880,882],{},[131,860,861],{},"size",[131,863,864],{},"1\u002F3",[131,866,867],{},"1\u002F2",[131,869,870],{},"2\u002F3",[131,872,873],{},"3\u002F4",", the share of the slide the media takes, of its width on a side and of its height at the top or the bottom. A side media takes ",[131,876,867],{}," by default; at the top or the bottom, the media takes the height the text leaves. At ",[131,879,870],{},[131,881,873],{}," on a side, the text shrinks to fit its column.",[784,884,885,887,888,890,891,894,895,760,898,901,902,904,905,907],{},[131,886,848],{},", or ",[131,889,852],{}," for a story of the deck's Storybook, and ",[131,892,893],{},"type"," (",[131,896,897],{},"image",[131,899,900],{},"iframe","). Without ",[131,903,893],{},", a ",[131,906,848],{}," ending with an image extension is an image and any other a page.",[784,909,910,894,913,916,917,920,921,894,924,916,927,245,929,245,931,245,933,935],{},[131,911,912],{},"fit",[131,914,915],{},"cover"," by default, ",[131,918,919],{},"contain",") and ",[131,922,923],{},"position",[131,925,926],{},"center",[131,928,838],{},[131,930,841],{},[131,932,835],{},[131,934,832],{},") frame the media.",[784,937,938,941,942,945,946,949],{},[131,939,940],{},"alt"," describes the media, ",[131,943,944],{},"lightbox"," opens it full screen on a click, ",[131,947,948],{},"hint"," writes a text with an arrow towards it at the bottom of the text column.",[784,951,952,245,955,958],{},[131,953,954],{},"viewport",[131,956,957],{},"1440"," by default, is the width in pixels a page or a story is laid out at before it shrinks to its pane.",[784,960,961,964],{},[131,962,963],{},"veil",", behind the text only, lays a dark veil over the image, as a percentage, and writes the text in light colors; without a veil, the text sits on a card.",[784,966,967,829,970,973,974,977,978,981],{},[131,968,969],{},"heading",[131,971,972],{},"compact"," keeps the heading to one line, for a tall gallery; ",[131,975,976],{},"hidden"," hides it; ",[131,979,980],{},"print"," hides it on screen only.",[784,983,984,829,987,245,989,760,991,993,994,996],{},[131,985,986],{},"align",[131,988,838],{},[131,990,926],{},[131,992,841],{},", the vertical alignment of the content: of the heading and the text on a title or a section slide, of the body under the heading on a content slide, of the text in its column beside a media, of the text card over an image. By default, the content is centered; a caption column at ",[131,995,873],{}," and a text above or below a media start at the top; the card over an image sits at the bottom.",[228,998,999],{},"The media pane extends to the edge of the slide and the text keeps its margins. A media behind the text is the slide background, over the whole screen and the printed page. The phone's scroll view stacks the text and the media.",[228,1001,1002,1003,234,1005,829,1007,245,1010,245,1013,245,1016,245,1019,245,1022,234,1025,245,1028,1031,1032,234,1035,1038],{},"The parser also reads the attributes of decks written before ",[131,1004,828],{},[131,1006,861],{},[131,1008,1009],{},"name=\"media-right\"",[131,1011,1012],{},"-wide",[131,1014,1015],{},"-xwide",[131,1017,1018],{},"media-below",[131,1020,1021],{},"media-above",[131,1023,1024],{},"media-cover",[131,1026,1027],{},"grid-compact",[131,1029,1030],{},"previewWidth",", and the ",[131,1033,1034],{},"FullScreenImage",[131,1036,1037],{},"SplitSlide"," components.",[540,1040,1042],{"id":1041},"components","Components",[228,1044,1045,1046,1049,1050,1052,1053,1056,1057,760,1060,1063,1064,1067,1068,1073],{},"MDC uses colons, and the count says what the component wraps: ",[131,1047,1048],{},":::Name"," a container of other components, ",[131,1051,701],{}," a leaf wrapping text, ",[131,1054,1055],{},":name{…}"," an inline. A parent container always takes more colons than its children. A ",[131,1058,1059],{},"boolean",[131,1061,1062],{},"number"," attribute takes a colon and a JSON value, as ",[131,1065,1066],{},":preview=\"true\"",": without the colon, its value is the text (see ",[1069,1070,1072],"a",{"href":1071},"#addresses-and-bound-attributes","Addresses and bound attributes",").",[228,1075,1076,1077,1080,1081,1084,1085,1088,1089,324],{},"The module ships the components below. Two more modules extend the set: ",[131,1078,1079],{},"@vignettes\u002Fschemas"," for the explanation kit, ",[131,1082,1083],{},"@vignettes\u002Fstorybook"," for live story embeds. A tenant declares its own components the same way, with ",[131,1086,1087],{},"registerDeckComponents"," from ",[131,1090,713],{},[1092,1093,1095],"h3",{"id":1094},"quote","Quote",[124,1097,1101],{"className":1098,"code":1099,"language":1100,"meta":129,"style":129},"language-markdown shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","::Quote{author=\"Author\" role=\"Role\"}\nThe quote.\n::\n","markdown",[131,1102,1103,1108,1113],{"__ignoreMap":129},[134,1104,1105],{"class":136,"line":137},[134,1106,1107],{"class":174},"::Quote{author=\"Author\" role=\"Role\"}\n",[134,1109,1110],{"class":136,"line":182},[134,1111,1112],{"class":174},"The quote.\n",[134,1114,1115],{"class":136,"line":220},[134,1116,1117],{"class":174},"::\n",[228,1119,1120],{},"Attributes:",[781,1122,1123,1132,1140],{},[784,1124,1125,894,1128,1131],{},[131,1126,1127],{},"author",[131,1129,1130],{},"string","): Name of the person quoted.",[784,1133,1134,894,1137,1139],{},[131,1135,1136],{},"role",[131,1138,1130],{},"): Role of the person quoted, under the name.",[784,1141,1142,894,1145,1147],{},[131,1143,1144],{},"avatar",[131,1146,1130],{},"): Address of a portrait beside the name.",[228,1149,1150],{},"Content: The quote, in markdown.",[1092,1152,1154],{"id":1153},"highlight","Highlight",[124,1156,1158],{"className":1098,"code":1157,"language":1100,"meta":129,"style":129},"::Highlight\nKey message.\n::\n",[131,1159,1160,1165,1170],{"__ignoreMap":129},[134,1161,1162],{"class":136,"line":137},[134,1163,1164],{"class":174},"::Highlight\n",[134,1166,1167],{"class":136,"line":182},[134,1168,1169],{"class":174},"Key message.\n",[134,1171,1172],{"class":136,"line":220},[134,1173,1117],{"class":174},[228,1175,1120],{},[781,1177,1178],{},[784,1179,1180,894,1182,1185],{},[131,1181,861],{},[131,1183,1184],{},"'sm' | 'md' | 'lg' | 'xl'","): Text size of the message, a step of the type scale above the body text; without it, the message keeps the size of the body text.",[228,1187,1188],{},"Content: The message, in markdown.",[1092,1190,1192],{"id":1191},"fragments","Fragments",[228,1194,1195,1196,324],{},"Also written ",[131,1197,1191],{},[124,1199,1201],{"className":1098,"code":1200,"language":1100,"meta":129,"style":129},"::Fragments\n- First point\n- Second point\n::\n",[131,1202,1203,1208,1216,1223],{"__ignoreMap":129},[134,1204,1205],{"class":136,"line":137},[134,1206,1207],{"class":174},"::Fragments\n",[134,1209,1210,1213],{"class":136,"line":182},[134,1211,1212],{"class":178},"-",[134,1214,1215],{"class":174}," First point\n",[134,1217,1218,1220],{"class":136,"line":220},[134,1219,1212],{"class":178},[134,1221,1222],{"class":174}," Second point\n",[134,1224,1225],{"class":136,"line":352},[134,1226,1117],{"class":174},[228,1228,1120],{},[781,1230,1231,1259,1270],{},[784,1232,1233,894,1236,1238,1239,1242,1243,245,1246,245,1249,245,1252,245,1255,1258],{},[131,1234,1235],{},"effect",[131,1237,1130],{},", default ",[131,1240,1241],{},"'fade-in'","): Reveal fragment effect: ",[131,1244,1245],{},"fade-in",[131,1247,1248],{},"fade-up",[131,1250,1251],{},"fade-left",[131,1253,1254],{},"grow",[131,1256,1257],{},"highlight-current-blue","…",[784,1260,1261,894,1264,1238,1266,1269],{},[131,1262,1263],{},"dim",[131,1265,1059],{},[131,1267,1268],{},"false","): Dims the items already shown once a later one is current.",[784,1271,1272,894,1275,1238,1277,1279],{},[131,1273,1274],{},"collapse",[131,1276,1059],{},[131,1278,1268],{},"): With an effect that shows an item at its step, the items still hidden take no space: the slide lays out its content again at each step, and an item appears with a fade.",[228,1281,1282],{},"Content: A markdown list, whose items appear one at a time; each other block is one step.",[1092,1284,1286],{"id":1285},"iconinline","IconInline",[228,1288,1195,1289,324],{},[131,1290,1291],{},"i",[124,1293,1295],{"className":1098,"code":1294,"language":1100,"meta":129,"style":129},":i{name=\"ri:home-line\"}\n",[131,1296,1297],{"__ignoreMap":129},[134,1298,1299],{"class":136,"line":137},[134,1300,1294],{"class":174},[228,1302,1120],{},[781,1304,1305,1321],{},[784,1306,1307,894,1310,1312,1313,1316,1317,1320],{},[131,1308,1309],{},"name",[131,1311,1130],{},", required): Iconify name of the icon, ",[131,1314,1315],{},"ri:home-line","; the Remix class ",[131,1318,1319],{},"ri-home-line"," works too.",[784,1322,1323,894,1325,1238,1328,1331],{},[131,1324,861],{},[131,1326,1327],{},"string | number",[131,1329,1330],{},"'1.2em'","): CSS size of the icon.",[1092,1333,1335],{"id":1334},"columns","Columns",[228,1337,1338,1340,1341,1344,1345,760,1348,1351,1352,1354],{},[131,1339,1335],{}," lays its children side by side. Without ",[131,1342,1343],{},"Column"," children it splits the body at a horizontal rule or at each ",[131,1346,1347],{},"H3",[131,1349,1350],{},"H4","; with ",[131,1353,1343],{}," children the breaks are theirs.",[228,1356,1195,1357,245,1360,324],{},[131,1358,1359],{},"TwoColumns",[131,1361,1362],{},"ThreeColumns",[124,1364,1366],{"className":1098,"code":1365,"language":1100,"meta":129,"style":129},":::Columns\n::Column\nColumn 1\n::\n::Column\nColumn 2\n::\n:::\n",[131,1367,1368,1373,1378,1383,1387,1391,1396,1400],{"__ignoreMap":129},[134,1369,1370],{"class":136,"line":137},[134,1371,1372],{"class":174},":::Columns\n",[134,1374,1375],{"class":136,"line":182},[134,1376,1377],{"class":174},"::Column\n",[134,1379,1380],{"class":136,"line":220},[134,1381,1382],{"class":174},"Column 1\n",[134,1384,1385],{"class":136,"line":352},[134,1386,1117],{"class":174},[134,1388,1389],{"class":136,"line":359},[134,1390,1377],{"class":174},[134,1392,1393],{"class":136,"line":369},[134,1394,1395],{"class":174},"Column 2\n",[134,1397,1398],{"class":136,"line":378},[134,1399,1117],{"class":174},[134,1401,1402],{"class":136,"line":394},[134,1403,1404],{"class":174},":::\n",[228,1406,1120],{},[781,1408,1409],{},[784,1410,1411,894,1413,1238,1416,1419],{},[131,1412,861],{},[131,1414,1415],{},"'xs' | 'sm' | 'md' | 'lg' | 'xl'",[131,1417,1418],{},"'md'","): Text scale of the columns.",[228,1421,1422,1423,1426,1427,760,1429,1432],{},"Content: ",[131,1424,1425],{},"::Column"," blocks, or markdown that splits in two at its first horizontal rule, or else before each ",[131,1428,697],{},[131,1430,1431],{},"####"," heading.",[1092,1434,1343],{"id":1435},"column",[228,1437,1195,1438,324],{},[131,1439,1435],{},[124,1441,1443],{"className":1098,"code":1442,"language":1100,"meta":129,"style":129},"::Column\nColumn content\n::\n",[131,1444,1445,1449,1454],{"__ignoreMap":129},[134,1446,1447],{"class":136,"line":137},[134,1448,1377],{"class":174},[134,1450,1451],{"class":136,"line":182},[134,1452,1453],{"class":174},"Column content\n",[134,1455,1456],{"class":136,"line":220},[134,1457,1117],{"class":174},[228,1459,1120],{},[781,1461,1462,1478],{},[784,1463,1464,894,1466,1469,1470,1473,1474,1477],{},[131,1465,134],{},[131,1467,1468],{},"number | string","): Weight of the column in the row: ",[131,1471,1472],{},"span=\"2\""," beside ",[131,1475,1476],{},"span=\"1\""," gives two thirds and one third.",[784,1479,1480,894,1483,1485,1486,245,1488,324],{},[131,1481,1482],{},"ratio",[131,1484,1130],{},"): Width of the column as a fraction of the row: ",[131,1487,870],{},[131,1489,1490],{},"1\u002F4",[228,1492,1493],{},"Content: The text of the column, in markdown.",[1092,1495,1496],{"id":897},"Image",[228,1498,1195,1499,324],{},[131,1500,1501],{},"deck-image",[124,1503,1505],{"className":1098,"code":1504,"language":1100,"meta":129,"style":129},"::Image{src=\"\u002Fimages\u002Fplaceholder.svg\" alt=\"Description\"}\n::\n",[131,1506,1507,1512],{"__ignoreMap":129},[134,1508,1509],{"class":136,"line":137},[134,1510,1511],{"class":174},"::Image{src=\"\u002Fimages\u002Fplaceholder.svg\" alt=\"Description\"}\n",[134,1513,1514],{"class":136,"line":182},[134,1515,1117],{"class":174},[228,1517,1120],{},[781,1519,1520,1527,1537,1548,1558,1573,1585,1595,1606],{},[784,1521,1522,894,1524,1526],{},[131,1523,848],{},[131,1525,1130],{},", required): Address of the image.",[784,1528,1529,894,1531,1238,1533,1536],{},[131,1530,940],{},[131,1532,1130],{},[131,1534,1535],{},"''","): Text alternative of the image.",[784,1538,1539,894,1542,1238,1544,1547],{},[131,1540,1541],{},"width",[131,1543,1130],{},[131,1545,1546],{},"'auto'","): CSS width of the image.",[784,1549,1550,894,1553,1238,1555,1557],{},[131,1551,1552],{},"height",[131,1554,1130],{},[131,1556,1546],{},"): CSS height of the image.",[784,1559,1560,894,1562,1238,1565,1568,1569,1572],{},[131,1561,912],{},[131,1563,1564],{},"'contain' | 'cover' | 'fill' | 'none' | 'scale-down'",[131,1566,1567],{},"'contain'","): CSS ",[131,1570,1571],{},"object-fit"," of the image in its box.",[784,1574,1575,894,1577,1238,1579,1568,1582,1572],{},[131,1576,923],{},[131,1578,1130],{},[131,1580,1581],{},"'center'",[131,1583,1584],{},"object-position",[784,1586,1587,894,1590,1238,1592,1594],{},[131,1588,1589],{},"rounded",[131,1591,1059],{},[131,1593,1268],{},"): Rounds the corners.",[784,1596,1597,894,1600,1238,1602,1605],{},[131,1598,1599],{},"shadow",[131,1601,1059],{},[131,1603,1604],{},"true","): Draws a shadow under the image.",[784,1607,1608,894,1611,1614,1615,1617,1618,1620],{},[131,1609,1610],{},"preview",[131,1612,1613],{},"boolean | string","): Opens the image full-screen on click: ",[131,1616,1604],{}," shows ",[131,1619,848],{},", an address shows another image.",[228,1622,1623],{},"Content: The caption, in markdown.",[1092,1625,1626],{"id":900},"Iframe",[124,1628,1630],{"className":1098,"code":1629,"language":1100,"meta":129,"style":129},"::Iframe{src=\"https:\u002F\u002Fexample.com\" title=\"Title\"}\n::\n",[131,1631,1632,1637],{"__ignoreMap":129},[134,1633,1634],{"class":136,"line":137},[134,1635,1636],{"class":174},"::Iframe{src=\"https:\u002F\u002Fexample.com\" title=\"Title\"}\n",[134,1638,1639],{"class":136,"line":182},[134,1640,1117],{"class":174},[228,1642,1120],{},[781,1644,1645,1652,1661,1671,1681,1695,1709,1719],{},[784,1646,1647,894,1649,1651],{},[131,1648,848],{},[131,1650,1130],{},", required): Address of the page.",[784,1653,1654,894,1656,1238,1658,1660],{},[131,1655,563],{},[131,1657,1130],{},[131,1659,1535],{},"): Accessible title of the frame.",[784,1662,1663,894,1665,1238,1667,1670],{},[131,1664,1541],{},[131,1666,1130],{},[131,1668,1669],{},"'100%'","): CSS width of the frame.",[784,1672,1673,894,1675,1238,1677,1680],{},[131,1674,1552],{},[131,1676,1130],{},[131,1678,1679],{},"'500px'","): CSS height of the frame.",[784,1682,1683,894,1686,1238,1688,1691,1692,1694],{},[131,1684,1685],{},"allow",[131,1687,1130],{},[131,1689,1690],{},"'accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture'","): Permissions policy of the frame, its ",[131,1693,1685],{}," attribute.",[784,1696,1697,894,1700,1238,1702,1705,1706,1708],{},[131,1698,1699],{},"frameborder",[131,1701,1130],{},[131,1703,1704],{},"'0'","): The ",[131,1707,1699],{}," attribute of the frame.",[784,1710,1711,894,1714,1238,1716,1718],{},[131,1712,1713],{},"fullwidth",[131,1715,1059],{},[131,1717,1604],{},"): Stretches the frame to the width of its column.",[784,1720,1721,894,1723,1238,1725,1727],{},[131,1722,944],{},[131,1724,1059],{},[131,1726,1268],{},"): Opens the page full-screen on click.",[1092,1729,1731],{"id":1730},"mermaid","Mermaid",[228,1733,1734,1736,1737,245,1740,245,1743,245,1746,245,1749,245,1752,245,1755,234,1758,845,1761,1764],{},[131,1735,1731],{}," draws a diagram in the colors and the font of the theme, and reduces it, without enlarging it, to fit the width of its column and the height the other blocks of the slide leave; the diagrams of one slide take the same reduction. For sequence diagrams it sets ",[131,1738,1739],{},"mirrorActors: false",[131,1741,1742],{},"width: 180",[131,1744,1745],{},"actorMargin: 30",[131,1747,1748],{},"messageMargin: 14",[131,1750,1751],{},"boxMargin: 4",[131,1753,1754],{},"noteMargin: 6",[131,1756,1757],{},"diagramMarginY: 4",[131,1759,1760],{},"wrap: true",[131,1762,1763],{},"%%{init: …}%%"," block at the top of the diagram overrides these values.",[124,1766,1768],{"className":1098,"code":1767,"language":1100,"meta":129,"style":129},"::Mermaid\n```mermaid\nflowchart LR\n    A[Start] --> B[End]\n```\n::\n",[131,1769,1770,1775,1784,1789,1794,1799],{"__ignoreMap":129},[134,1771,1772],{"class":136,"line":137},[134,1773,1774],{"class":174},"::Mermaid\n",[134,1776,1777,1780],{"class":136,"line":182},[134,1778,1779],{"class":144},"```",[134,1781,1783],{"class":1782},"sJsPd","mermaid\n",[134,1785,1786],{"class":136,"line":220},[134,1787,1788],{"class":1782},"flowchart LR\n",[134,1790,1791],{"class":136,"line":352},[134,1792,1793],{"class":1782},"    A[Start] --> B[End]\n",[134,1795,1796],{"class":136,"line":359},[134,1797,1798],{"class":144},"```\n",[134,1800,1801],{"class":136,"line":369},[134,1802,1117],{"class":174},[228,1804,1120],{},[781,1806,1807,1815],{},[784,1808,1809,894,1811,1814],{},[131,1810,400],{},[131,1812,1813],{},"'default' | 'dark' | 'forest' | 'neutral'","): A Mermaid theme; without it, the diagram takes the colors and the font of the deck theme.",[784,1816,1817,894,1820,1822,1823,1826],{},[131,1818,1819],{},"steps",[131,1821,1130],{},"): Reveal steps as node-id groups: ",[131,1824,1825],{},"A,B|C|D"," shows A and B, then C, then D; edges follow their later node.",[228,1828,1829,1830,324],{},"Content: A fenced code block in ",[131,1831,1730],{},[1092,1833,1835],{"id":1834},"notes","Notes",[228,1837,1838,1840,1841,1844],{},[131,1839,1835],{}," renders Reveal's speaker notes, shown in the speaker view opened with the ",[131,1842,1843],{},"S"," key.",[228,1846,1195,1847,324],{},[131,1848,1834],{},[124,1850,1852],{"className":1098,"code":1851,"language":1100,"meta":129,"style":129},"::Notes\nWhat the speaker says.\n::\n",[131,1853,1854,1859,1864],{"__ignoreMap":129},[134,1855,1856],{"class":136,"line":137},[134,1857,1858],{"class":174},"::Notes\n",[134,1860,1861],{"class":136,"line":182},[134,1862,1863],{"class":174},"What the speaker says.\n",[134,1865,1866],{"class":136,"line":220},[134,1867,1117],{"class":174},[228,1869,1870],{},"Content: The notes, in markdown.",[540,1872,1072],{"id":1873},"addresses-and-bound-attributes",[228,1875,1876,1877,904,1879,1881,1882,1885,1886,1889,1890,760,1893,1896,1897,1900,1901,1904,1905,710,1908,1910,1911,1914],{},"An address in a deck, for ",[131,1878,601],{},[131,1880,848],{},", an ",[131,1883,1884],{},"href",", a markdown link or ",[131,1887,1888],{},":slide-background",", is an ",[131,1891,1892],{},"http:\u002F\u002F",[131,1894,1895],{},"https:\u002F\u002F"," URL or a path on the site that shows the deck. An image also takes a ",[131,1898,1899],{},"data:image"," URL; a component lists its image props under ",[131,1902,1903],{},"images"," in its declaration. ",[131,1906,1907],{},"isDeckUrl",[131,1909,713],{}," defines the rule: the schema reports another address, the parser and the renderer remove it, and the editor marks it in the ",[131,1912,1913],{},"{…}"," attributes of a component, an annotation or a span, and in an inline markdown link or image.",[228,1916,1917,1918,1920,1921,245,1923,245,1926,1929,1930,245,1933,245,1936,234,1939,324],{},"An attribute written with a colon, as ",[131,1919,1066],{},", takes a JSON value: ",[131,1922,1604],{},[131,1924,1925],{},"2",[131,1927,1928],{},"\"text\"",", an array or an object. The parser removes a bound attribute whose value is not JSON, and the directives ",[131,1931,1932],{},"v-bind",[131,1934,1935],{},"v-on",[131,1937,1938],{},"@",[131,1940,1941],{},"v-model",[228,1943,1944,1945,1948,1949,1952,1953,1956],{},"Each frame of a slide carries a sandbox and the ",[131,1946,1947],{},"strict-origin-when-cross-origin"," referrer policy. A frame keeps the origin of its page, except a file an account uploaded to the site (",[131,1950,1951],{},"\u002Fmedia\u002F",", see ",[131,1954,1955],{},"isUploadedFile","), which runs in an opaque origin, without its cookies and storage.",[540,1958,1960],{"id":1959},"themes","Themes",[228,1962,1963,1964,1967,1968,1971,1972,1975,1976,1979,1980,1983],{},"A theme is a directory with a ",[131,1965,1966],{},"theme.json"," manifest and an SCSS entry that builds on ",[131,1969,1970],{},"@vignettes\u002Ftheme-kit",". The module compiles the themes it discovers in the application and in the content space to ",[131,1973,1974],{},"public\u002Fthemes\u002F"," when Nuxt starts, in development and for a build, and watches them in development. An application that compiles its themes in its own build script sets ",[131,1977,1978],{},"vignettes: { compileThemes: false }",". ",[131,1981,1982],{},"docs\u002Ftheme-system.md"," of the repository describes the theme system.",[1985,1986,1987],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sJsPd, html code.shiki .sJsPd{--shiki-light:#90A4AE90;--shiki-default:#EEFFFF90;--shiki-dark:#BABED890}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":129,"searchDepth":182,"depth":182,"links":1989},[1990,1991,1992,1993,2005,2006],{"id":542,"depth":182,"text":543},{"id":656,"depth":182,"text":657},{"id":771,"depth":182,"text":772},{"id":1041,"depth":182,"text":1042,"children":1994},[1995,1996,1997,1998,1999,2000,2001,2002,2003,2004],{"id":1094,"depth":220,"text":1095},{"id":1153,"depth":220,"text":1154},{"id":1191,"depth":220,"text":1192},{"id":1285,"depth":220,"text":1286},{"id":1334,"depth":220,"text":1335},{"id":1435,"depth":220,"text":1343},{"id":897,"depth":220,"text":1496},{"id":900,"depth":220,"text":1626},{"id":1730,"depth":220,"text":1731},{"id":1834,"depth":220,"text":1835},{"id":1873,"depth":182,"text":1072},{"id":1959,"depth":182,"text":1960},"Renders a deck in a Nuxt application: the Reveal layer, the authoring components, the two slide parsers, the theme pipeline and the French orthotypography directive.","md",{},{"title":96},{"title":96,"description":2007},"oBnNkabDzLnYRo2AufBDWLJVoZUJtlKKgc0zunZZeB4",[2014,2016],{"title":86,"path":87,"stem":88,"description":2015,"children":-1},"Écrire un thème aux couleurs de votre équipe, le vérifier dans un studio installé sur votre ordinateur, puis le faire publier par l'exploitant de votre instance.",{"title":100,"path":101,"stem":102,"description":2017,"children":-1},"Deck components that explain a system on a slide: pictogram steps linked by arrows, diagrams whose cards sit on a grid or are ranked automatically, and a file read beside the description of what it holds.",1793470086584]