Giter VIP home page Giter VIP logo

perch-docs's Introduction

Perch documentation

Netlify Status

All CSS changes are made in the pattern library. The build process for the docs then pulls the compiled CSS from the pattern library into the docs build.

To install the pattern library

cd perch-docs/patterns
npm install

and then to run it:

gulp

this should watch for changes and rebuild the CSS.

To install the docs

cd perch-docs
npm install

Once the pattern library is running (and therefore fresh CSS is being built) you can build the docs:

node build

The built output goes into the public folder. You can point a web server at that. The node module http-server is quite useful for this.

perch-docs's People

Contributors

cglovegrove avatar cognetif avatar drewm avatar husseinalhammad avatar snyk-bot avatar theomooblu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

perch-docs's Issues

Missing filtering options

Some filtering options (such as !in, !contains and !gt) are not documented. Some aliases (such as within, is, not and !eq) are not documented either.

Namespace reminders

Would it be possible to add "namespace reminders" where applicable throughout the documentation?

For instance, I recently wanted to paginate the list of customer's previous orders on their account page. Checked with the documentation, set things up as described however couldn't get it to work. Opened an issue on the forum, fortunately, this was picked up by Hussein, who told me to change the namespace from content (as per the docs) to shop. A reminder in the docs would have save a fair bit of time.

Core icons

It would be very handy to have the core icons documented like the blocks icons. The icons can be used in multiple ways when building Perch apps. Example usage:

$Smartbar->add_item([
    'title' => 'Documents',
    'link'  => $API->app_nav() . '/documents',
    'icon'  => 'core/document',
    'active' => true,
]);

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.