In this section, we will learn about changing color scheme of misty-gray
.
misty-gray
uses fastn
default color scheme. If you wish to update color scheme, choose a color scheme from our [fastn-community] (https://fastn.com/featured/cs/) color schemes.
To add color scheme to your fastn web sites. Edit your FASTN.ftd
file and add color scheme dependency into it.
In the below example, we are using https://fastn-community.github.io/misty-gray-cs/ color scheme.
Add color scheme dependency into yourFASTN.ftd
file as shown in below example:-- fastn.dependency: fastn-community.github.io/misty-gray -- fastn.dependency: fastn-community.github.io/misty-gray-cs
my-ds
page module for misty-gray
?You can create a ds.ftd
module inside your fastn
package and create your custom my-ds
page component.
Let’s learn how to create a module:
Create a new file let’s say ds.ftd
.
ds.ftd
module would look like:-- import: fastn-community.github.io/misty-gray as ds -- import: fastn-community.github.io/misty-gray-cs -- component page: children wrapper: optional caption title: optional body body: boolean sidebar: false -- ds.page: $page.title site-logo: $fastn-assets.files.images.fastn.svg body: $page.body sidebar: $page.sidebar colors: $misty-gray-cs.main -- end: ds.page.banner -- ds.page.extra-headers: -- ds.h3: Heading in sidebar `<You can add any component like this inside sidebar.>` -- end: ds.page.extra-headers -- ftd.column: spacing.fixed.px: 13 width: fill-container children: $page.wrapper -- end: ftd.column -- end: ds.page -- end: page
Click on download icon of above code-block. ds.ftd
file will be downloaded. Import this file inside your new .ftd
file.
my-ds
component to create a new page using it.-- import: fastn-community.github.io/misty-gray as ds -- import: <your fastn package name>/my-ds -- ds.page: This is page title This is body area. It contains multiple paragraphs. At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum. -- ds.h1: This is heading level 1 This is heading level 1 optional body content. -- ds.h2: This is heading level 2 This is heading level 2 optional body content. -- ds.h3: This is heading level 3 This is heading level 3 optional body content. -- end: ds.page
Click on the download icon of the above code-block. ds.ftd
file will be downloaded. Import this file inside your new .ftd
file.
fastn
project and deploy or run fastn serve
on your localhost. Access your localhost in the browser e.g.http://127.0.0.1:8000/cs/
you will see page colors with Set 3 CS