3.7 KiB
title | date | showToc | weight | aliases | tags | author | tocopen | ||
---|---|---|---|---|---|---|---|---|---|
Papermod - Features | 2020-09-16T11:30:03+05:30 | true | 2 |
|
|
Aditya Telange | true |
Assets (js/css)
The following is enabled by default
- minification - makes the assets size smallest as possible.
- bundling - bundles all the styles in one single asset
- fingerprint/intergity check.
Default Theme light/dark
params:
defaultTheme: light
or
params:
defaultTheme: dark
or
params:
defaultTheme: auto # to switch between dark or light according to browser theme
Archives Layout
Add vars below to page-variables
layout: "archives"
ex: here
Home-Info Mode
Use 1st entry as some Information
add following to config file
params:
homeInfoParams:
Title: Hi there wave
Content: Can be Info, links, about...
socialIcons: # optional
- name: "<platform>"
url: "<link>"
- name: "<platform 2>"
url: "<link2>"
ex. here
Profile Mode
Shows Index/Home page as Full Page with Social Links and Image
add following to config file
params:
profileMode:
enabled: true
title: "<Title>" # optional default will be site title
imageUrl: "<image link>" # optional
imageTitle: "<title of image as alt>" # optional
buttons:
- name: Archive
url: "/archive"
- name: Github
url: "https://github.com/"
socialIcons: # optional
- name: "<platform>"
url: "<link>"
- name: "<platform 2>"
url: "<link2>"
Draft Page indication
adds [draft]
mark to indicate draft pages.
Cover for a Post
In post's page-variables add :
cover = "<absolute image url>"
# can also paste direct link from external site
# ex. https://i.ibb.co/K0HVPBd/paper-mod-profilemode.png
Scroll-to-Top Button (by default)
Displays a Scroll-to-Top button in right-bottom corner
Share Buttons on post
Displays Share Buttons at Bottom of each post
to show share buttons add
params:
ShowShareButtons: true
Show post reading time
Displays Reading Time (the estimated time, in minutes, it takes to read the content.)
To show reading time add
Params:
ShowReadingTime: true
Show Table of Contents (Toc) on blog post
Displays ToC on blog-pages
To show ToC add following to page-variables
ShowToc: true
To keep Toc Open by default on a post add following to page-variables:
TocOpen: true
Comments
to add comments, create a html file
layouts/partials/comments.html
and paste code provided by your comments provider
also in config add this
params:
comments: true
read more about this here