Skip to content

onify/blueprint-helix-drawer-layout

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Onify Blueprints

Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public.

Onify Blueprint: Helix - Drawer layout

This Vue file defines a custom layout for use in Onify Helix. It includes a user settings dialog, an app bar with navigation and user settings menu, a navigation drawer with menu items, and a main content area. The component uses Onify Helix dependencies like @onify/helix-pages for page management and @onify/helix-core for configuration. It also handles user settings visibility and logout functionality. The layout is structured using Onify Helix and Vuetify components. This file is intended to be seen as a starting boilerplate to build your own layout.

This layout is based on Drawer Layout 08 from Vuetify Snips. Please contact us if you want more information how to use these "snips" in Onify Helix.

Also have a look at Onify Blueprint: Helix - Contact us form that is used in this example.

Onify Blueprint: Onify Helix - Drawer layout

Requirements

  • Onify Helix (v0.30.0 or higher)

Setup

  1. Copy drawer-layout.vue to /src/custom/layouts in your Onify Helix app.
  2. Add layout in /config/pages.yml (see example below)

/config/pages.yml

- name: contact-us
  path: /contact-us
  import: ../src/custom/pages/contact-us.vue
  layout:
    import: ../src/custom/layouts/drawer-layout.vue # Here you can set the custom layout

Support

License

This project is licensed under the MIT License - see the LICENSE file for details.