slidev-theme-nmt
v0.6.4
Published
A [Slidev](https://sli.dev/) theme based on the [The unnamed - VS Code theme](https://marketplace.visualstudio.com/items?itemName=eliostruyf.vscode-unnamed-theme) by [Elio Struyf](https://elio.dev).
Readme
Slidev Theme - NMT (Unofficial)
A Slidev theme based on the The unnamed - VS Code theme by Elio Struyf.
This (unofficial) theme is for use IT lecturers at North Metropolitan TAFE.
We are restricting the customisation ability, but welcome feedback.
Latest Update 
- Add
Announcementcomponent (Skip to Components section) - Tidy up errors in
ReadMe.md - Minor fixes to heading styles
Usage
Add the following front-matter to your slides.md.
Start Slidev then it will prompt you to install the theme automatically.
---
theme: nmt
---Layouts
The theme currently has the following layouts:
about-mecentercoverdefaultendgridsectiontwo-colstwo-cols-2-1- and the ones from Slidev itself
Cover

Usage
---
layout: cover
---About me

Usage
---
layout: about-me
helloMsg: Your Presenter
name: Adrian Gould
position: left
company: "North Metropolitan TAFE"
jobRole: "ASL | HelpDesk Admin | ScreenCraft Admin"
subjects: "SaaS, API Dev, IoT"
msTeams: "Teams: [email protected]"
website: "https://northmetrotafe.wa.edu.au"
github: "https://github.com/adygcode"
imageSrc: /ajg-designer.png
---Center

Usage
---
layout: center
---Section

Usage
---
layout: section
---Two columns

Usage
---
layout: two-cols
---
# Left
This shows on the left
::right::
# Right
This shows on the rightTwo columns 2-1

Usage
---
layout: two-cols-2-1
---
# Left
This shows on the left
::right::
# Right
This shows on the rightDefault

Usage
---
layout: default
---Components
Announcement component
A small component to add an announcement to a page.
TODO: Move this component into a separate repository
Used in the form:
<Announcement type="default" title="Default Note" inline compact >
Just something to think about
</Announcement>Types:
type="type_identifier"- where
type_identifieris one of:brainstormdurationideadefaultinfoimportantprioritywarningerror
Options:
compactorcompact="true|false"- a smaller sized version (optional, default
false)
- a smaller sized version (optional, default
title="..."- title text (
...) shown before the slot content (optional)
- title text (
inlineorinline="true|false"- allow multiple announcements on a line (optional, default
false)
- allow multiple announcements on a line (optional, default
width="fit|full"- resizes to
fullwidth orfitto content (optional, defaultfit)
- resizes to
Icon Override
It is possible to override the icons:
<Announcement type="info" title="Heads up">
Custom icon via slot
<template #icon>
<i class="i-fa7-solid-user-ninja h-5 w-5 mt-0.5"></i>
</template>
</Announcement>
