Vrite (Public Beta) is a headless CMS, made with technical, programming-related content in mind. Combining great project management frameworks like Kanban with a state-of-the-art WYSIWYG editor and support for real-time collaboration, Vrite is a CMS unlike any other.
Vrite’s Features
Currently, while we’re working on fixing bugs and adding more features, Vrite is in Public Beta. That said, it already has a ton of features for your to try out, including:
- Modern, clean UI/UX;
- Built-in Kanban dashboard for easily managing your content production process at any scale;
- WYSIWYG content editor with support for Markdown and keyboard shortcuts, real-time collaboration, and more;
- Editing experience tailored for technical writing with an integrated code editor, featuring code highlighting, autocompletion, and formatting (for supported languages);
- API and Webhook access for easy integration with any frontend;
- Detailed permission system for managing access in teams of any size;
Signing into Vrite
To sign into Vrite Cloud, go to https://app.vrite.io/auth. Here you can do one of the following:
- Sign up by clicking I don’t have an account and providing your new username, in addition to a unique email and password; You’ll be sent a link to confirm your email address and finalize the process.
- Sign in or sign up via GitHub by clicking the GitHub button and going through the OAuth process;
- Sign in using the email and password form;
- Sign in using the Magic Link, by providing an email to which a sign-in link will be sent to. It’s also useful when you forgot your password;
Organization Concepts in Vrite
Vrite organizes all your content and data with 3 primary concepts. It’s worth understanding them and their roles in the system:
- Workspaces - essentially separate units that house many content groups, settings configuring API access or editing experience, and details about your entire team and their roles; You can create or be invited to any number of Workspaces.
- Content groups - equivalent to columns in the Kanban dashboard; Their meant as the most important way of organizing your content pieces and can help manage content production and publishing;
- Content pieces - equivalent to cards in the Kanban column; They house the actual content, as well as the related metadata;
Navigating Around Vrite
To easily navigate around Vrite, you need to get to know the 3 main parts of the UI:
- Side menu - used to navigate between different sections of the UI;
- Side panel - where most side activities like configuration, metadata editing, and team management take place; You can easily resize or even collapse it entirely by dragging its right-side border;
- Main view - the largest area of the viewport, focused primarily on content management (via Kanban dashboard) and editing (in WYSIWYG editor);
Side Menu
The side menu is used as the primary means of navigation around Vrite UI. It’s visibly separated into two sections.
Top section - Contains the options that let you navigate the main view and often the side panel too:
- Dashboard - Takes you to a Kanban dashboard and opens a metadata side panel (if a content piece is opened);
- Editor - Takes you to the Vrite editor and opens the metadata side panel, loading the opened content piece in both;
Bottom section - Contains options for navigating the side panel or going to other parts of Vrite UI.
- Settings - Opens the settings side panel;
- Extensions - Opens the extensions side panel;
- Switch Workspace - Navigates to Workspace switching menu;
- Profile - Open the profile dropdown displaying details of the signed-in user and other options;
Profile menu contains useful information and options like:
- Profile card - Displays user’s profile image and username, alongside a Logout button;
- Help - Opens the Welcome side panel with helpful links;
- GitHub and Discord - links to Vrite repository and community on respective platforms, for quickly getting help or reporting bugs;
Using Workspaces
Given that Workspaces are the top-most organizational unit, allowing you to switch between entire teams and Kanbans, there’s a special interface for them (Switch Workspace in the side menu).
From here you can see a list of all the Workspaces you’re a member of, with recognizable information like their name, logo, and your role in them.
You can also create a new one by clicking the New Workspace button in the top-right corner.
Provide a name for the new Workspace and optionally a description and a logo. Then click Create Workspace in the top-right corner and select the newly-created Workspace from the list to switch to it.