{"id":15486862,"url":"https://github.com/tboerger/slidev-theme-meetup","last_synced_at":"2026-04-09T06:03:08.619Z","repository":{"id":59391571,"uuid":"537008505","full_name":"tboerger/slidev-theme-meetup","owner":"tboerger","description":"Meetup theme for Slidev","archived":false,"fork":false,"pushed_at":"2025-04-14T08:03:46.000Z","size":35035,"stargazers_count":16,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-15T05:18:01.249Z","etag":null,"topics":["slidev","slidev-theme"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc-by-sa-4.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tboerger.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-15T12:07:34.000Z","updated_at":"2025-04-14T08:03:49.000Z","dependencies_parsed_at":"2023-12-23T02:26:08.280Z","dependency_job_id":"c442c92d-7b9b-4c06-b3d1-6ce3ac3da415","html_url":"https://github.com/tboerger/slidev-theme-meetup","commit_stats":{"total_commits":119,"total_committers":4,"mean_commits":29.75,"dds":"0.17647058823529416","last_synced_commit":"e9ef1f0d8c2e8a3b664cfbefb21a0f162648a9fe"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tboerger%2Fslidev-theme-meetup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tboerger%2Fslidev-theme-meetup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tboerger%2Fslidev-theme-meetup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tboerger%2Fslidev-theme-meetup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tboerger","download_url":"https://codeload.github.com/tboerger/slidev-theme-meetup/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249010222,"owners_count":21197796,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["slidev","slidev-theme"],"created_at":"2024-10-02T06:09:52.237Z","updated_at":"2025-12-16T08:15:08.449Z","avatar_url":"https://github.com/tboerger.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Slidev Theme Meetup\n\n[![NPM version](https://img.shields.io/npm/v/slidev-theme-meetup?color=3AB9D4\u0026label=)](https://www.npmjs.com/package/slidev-theme-meetup) [![Build](https://github.com/tboerger/slidev-theme-meetup/actions/workflows/build.yml/badge.svg)](https://github.com/tboerger/slidev-theme-meetup/actions/workflows/build.yml)\n\nA theme used for talks on meetups for [Slidev][slidev]. Generally it's a\ncombination of different themes like [Unicorn][unicorn], [Purplin][purplin] and\n[Penguin][penguin] where I took different snippets from.\n\n## Install\n\nAdd the following frontmatter to your `slides.md`. Start Slidev then it will\nprompt you to install the theme automatically. Learn more about how to use a\ntheme within the [documentation][themes].\n\n```md\n---\ntheme: meetup\nlayout: intro\nlineNumbers: false\nthemeConfig:\n  title: Welcome to Slidev\n  twitter: example\n  github: example\n---\n```\n\nThis themes requires additional packages beside the theme itself and the above\nconfiguration:\n\n```console\nnpm install vite-svg-loader qrious\n```\n\nFinally you also got to provide a customized `vite.config.js` as this is\nrequired to load the used SVGs:\n\n```ts\nimport { defineConfig } from 'vite'\nimport svgLoader from 'vite-svg-loader'\n\nexport default defineConfig({\n  plugins: [\n    svgLoader(),\n  ],\n})\n```\n\n## Examples\n\n### Intro\n\n```md\n---\nlayout: intro\n---\n```\n\n![intro slide](https://raw.githubusercontent.com/tboerger/slidev-theme-meetup/master/example-export/1.png)\n\n### Presenter\n\n```md\n---\nlayout: presenter\nphoto: /images/tboerger.jpg\n---\n```\n\n![presenter slide](https://raw.githubusercontent.com/tboerger/slidev-theme-meetup/master/example-export/2.png)\n\n### Twocols\n\n```md\n---\nlayout: twocols\n---\n```\n\n![twocols slide](https://raw.githubusercontent.com/tboerger/slidev-theme-meetup/master/example-export/3.png)\n\n### Center\n\n```md\n---\nlayout: center\n---\n```\n\n![center slide](https://raw.githubusercontent.com/tboerger/slidev-theme-meetup/master/example-export/4.png)\n\n### Cover\n\n```md\n---\nlayout: cover\n---\n```\n\n![cover slide](https://raw.githubusercontent.com/tboerger/slidev-theme-meetup/master/example-export/5.png)\n\n### Window\n\n```md\n---\nlayout: window\n---\n```\n\n![window slide](https://raw.githubusercontent.com/tboerger/slidev-theme-meetup/master/example-export/6.png)\n\n### Default\n\n```md\n---\nlayout: default\n---\n```\n\n![default slide](https://raw.githubusercontent.com/tboerger/slidev-theme-meetup/master/example-export/7.png)\n\n### Qrcode\n\n```md\n---\nlayout: qrcode\nurl: https://example.com\n---\n```\n\n![qrcode slide](https://raw.githubusercontent.com/tboerger/slidev-theme-meetup/master/example-export/8.png)\n\n## Components\n\n### CornerCurves\n\nJust curves shown within the slides.\n\n```vue\n\u003cCornerCurves class=\"absolute left-0 top-0 transform rotate-90\" /\u003e\n```\n\n### WindowConsole\n\nDisplay content in a terminal window.\n\n```vue\n\u003cWindowConsole class=\"rounded-lg shadow-lg object-cover z-10\"\u003e\n  Content\n\u003c/WindowConsole\u003e\n```\n\n### LayoutHeader\n\nGeneral header part of every slide.\n\n```vue\n\u003cLayoutHeader /\u003e\n```\n\n### LayoutFooter\n\nGeneral footer part of every slide.\n\n```vue\n\u003cLayoutFooter /\u003e\n```\n\n## Security\n\nIf you find a security issue please contact thomas@boerger.ws first.\n\n## Contributing\n\nFork -\u003e Patch -\u003e Push -\u003e Pull Request\n\n## Authors\n\n*   [Thomas Boerger](https://github.com/tboerger)\n\n## License\n\n[CC-BY-SA-4.0](http://creativecommons.org/licenses/by-sa/4.0/)\n\n## Copyright\n\n```console\nCopyright (c) 2022 Thomas Boerger \u003cthomas@boerger.ws\u003e\n```\n\n[slidev]: https://github.com/slidevjs/slidev\n[unicorn]: https://github.com/Dawntraoz/slidev-theme-unicorn/\n[purplin]: https://github.com/moudev/slidev-theme-purplin/\n[penguin]: https://github.com/alvarosabu/slidev-theme-penguin/\n[themes]: https://sli.dev/themes/use.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftboerger%2Fslidev-theme-meetup","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftboerger%2Fslidev-theme-meetup","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftboerger%2Fslidev-theme-meetup/lists"}