Skip to content

feature request. page name appear in DOM #471

@genedronek

Description

@genedronek

For purposes of triggering themed CSS rules, it is handy to have the page name appear in the DOM.
e.g. adding this code in vuepress source .../Page.vue

<div class= page  :name= pageBaseName />
pageBasename()	{ return this.$page.path.replace( /[.]html$|^.*[/]/g, '') }

would enable this rule, for example

.page[name="error"] { color: red; }

My vuepress experience is rather limited, though.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions