---
title: "Offline Access (PWA)"
tags:
This plugin allows your website to be accessible offline and be installed as an app. You can use it by adding Plugin.Offline(), to the emitters in quartz.config.ts
Whenever you visit a page it gets cached for offline use. Depending on the kind of content, the process for caching is diffent:
You can edit the fallback page by changing the offline.md file in the root of your content directory
Progressive Web Apps can have many properties. We're only going to mention the ones Quartz supports by default, however you can edit the offline plugins file to add more in case required.
icon.svg file in the quartz/static directory is used for all the icons. This makes it easier to scale the image since you don't need to provide an png for every sizepageTitle configured in quartz.config.tsdescription configured in quartz.config.tslightMode.light color configured in quartz.config.ts.baseUrl configured in quartz.config.tsminimal-ui