UNPKG

slidev-theme-oqtopus

Version:

Slidev theme for OQTOPUS presentations

2 lines (1 loc) 2.09 kB
import{f as o,o as s,g as r,i,t as a,e as u,j as c}from"./modules/vue-m8pkr6j7.js";import{u as n}from"./slidev/context-DVBmw4Sk.js";import{_ as f}from"./OqtopusLogo-Dbu4SNa4.js";import{_ as d}from"./index-rxBs4b9Q.js";import{_ as m}from"./OqtopusSymbol-dDKLCRNZ.js";const _={class:"slide-header flex flex-row-reverse items-start justify-between flex-shrink-0"},p={key:0,class:"text-left"},x={key:0,class:"text-lg font-bold text-oqtopus-dark"},h={key:1,class:"text-xs text-oqtopus-blue font-medium"},S={__name:"SlideHeader",props:{title:{type:String,default:""},subtitle:{type:String,default:""}},setup(t){return n(),(l,e)=>(s(),o("div",_,[e[0]||(e[0]=r("img",{src:f,alt:"OQTOPUS",class:"h-8 w-auto"},null,-1)),t.title||t.subtitle?(s(),o("div",p,[t.title?(s(),o("div",x,a(t.title),1)):i("v-if",!0),t.subtitle?(s(),o("div",h,a(t.subtitle),1)):i("v-if",!0)])):i("v-if",!0)]))}},y=d(S,[["__scopeId","data-v-10580bd7"]]),v={class:"slide-footer flex justify-between items-end mt-4 flex-shrink-0"},b={class:"text-xs text-oqtopus-blue opacity-70"},g={__name:"SlideFooter",props:{footerText:{type:String,default:"Open Quantum Toolchain for Operators & Users"}},setup(t){return n(),(l,e)=>(s(),o("div",v,[e[0]||(e[0]=r("img",{src:m,alt:"OQTOPUS",class:"h-6 w-6 opacity-30"},null,-1)),r("div",b,a(t.footerText||"Open Quantum Toolchain for Operators & Users"),1)]))}},T=d(g,[["__scopeId","data-v-72dead8c"]]),O={class:"slide-layout",style:{padding:"0.5rem 2rem",height:"100vh",display:"flex","flex-direction":"column"}},k={class:"flex-1 overflow-hidden"},$={__name:"SlideLayout",props:{headerTitle:{type:String,default:""},headerSubtitle:{type:String,default:""},footerText:{type:String,default:"Open Quantum Toolchain for Operators & Users"}},setup(t){return n(),(l,e)=>(s(),o("div",O,[i(" Common Header "),u(y,{title:t.headerTitle,subtitle:t.headerSubtitle},null,8,["title","subtitle"]),i(" Main Content Area "),r("div",k,[c(l.$slots,"default",{},void 0,!0)]),i(" Common Footer "),u(T,{"footer-text":t.footerText},null,8,["footer-text"])]))}},q=d($,[["__scopeId","data-v-b186f69f"]]);export{q as S};