Skip to content

Repository for Marp Themes designed for lecture notes.

License

Notifications You must be signed in to change notification settings

smu-sc-gj/marpstyle

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MARP Themes - marpstyle

Marp themes repository, created to as a simple way to create re-usable themes across multiple sets of slides for notes, presentations etc. Based on a similar repository by Paulo Cunha this repository started as a fork of that. My motivation is to store a few simple modifications of the default Marp template for my teaching materials.

What is Marp?

  • Marp allows the creation of presentations using Markdown, lightweight and text based it can be authored almost any device and works well with version control.

  • Please see Paulo's original repo for more details, alternatively the pages of the Marp Team.

Available Themes

List of themes.

First theme - simple modification to default.

Style: Notes1


How to Use

For this selection of themes Marp must be installed and operational. These themes have been created and tested with Visual Studio Code usage in mind, the instructions below are based on those in Paulo's original repo I've included them here as a reminder.

  1. Paulo suggests that you create a separate folder for each presentation you intend to create. Inside this presentation folder he also recommends you to create another folder, which might be called /style, specifically designated for the CSS style files you intend do use in your presentation.

  2. A prerequisite for using some extra fonts is that you have them installed on your computer. That said, some of the styles available here require special fonts not available by default in most OS installations. I intend to make some modifications so that these fonts are automatically downloaded from internet, but until this modification ins implemented, you will find below a section containing informations about the special fonts use in some of my styles and a possible locations where from you can download them (for free). I plan on making only minor changes.

  3. Setup with VS Code.

VS Code:

Two ways to use styles, locally or from the internet. My motivation for this repo was to create a library of my own styles online (to avoid copying the files around,) so I'm going to use the latter. I'm including Paulo's original documentation (with some edits) for completeness.

Local files:

To use local copies of these files include the path to the theme files (CSS files) in your workspace.code-workspace in order to make them available to your slide deck.


{
	"folders": [
		{
			"path": "."
		}
	],
	"settings": {
		"markdown.marp.themes": [
			"./style/notes1.css"
		]
	}
}

Remote (internet) styles:

You might as well use themes directly from github using the url, just like depicted below:

{
	"folders": [
		{
			"path": "."
		}
	],
	"settings": {
		"markdown.marp.themes": [
			"https://smu-sc-gj.github.io/style/notes1.css"
		]
	}
}

Credits

  • Paulo Cunha produced a much more complete library of styles, this repo is a cut down copy with some basic styles for my class materials.

About

Repository for Marp Themes designed for lecture notes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 100.0%