Skip to content

Latest commit

 

History

History
101 lines (70 loc) · 7.82 KB

reference-dev-ui-components.md

File metadata and controls

101 lines (70 loc) · 7.82 KB

DEV User Interface Components

Overview

DEV is a free social networking platform for developers. This document describes the components of DEV's user interface (UI) for new members to reference.

Homepage components

On the DEV homepage, after logging on to your account, you'll see:

  • A sidebar
  • The social feed
  • The Active discussions pane
  • The Create Post button

Sidebar

The sidebar serves as DEV's navigation system.

The following table describes the menu items available in the sidebar.

Menu Item Description
🏡 Home Navigates you to DEV's homepage.
🗃 Reading List Navigates you to your bookmarked DEV posts.
🎙 Podcasts Navigates you to DEV's Podcasts page, where you can discover tech-related podcasts.
🎥 Video Navigates you to the DEV Community on Video page, where you can peruse and watch videos posted on DEV.
🏷 Tags Navigates you to the Top Tags page that lists and defines popular DEV tags to follow.
💡 FAQ Navigates you to the Frequently Asked Questions page, where you can find answers to questions you may have.
🛍 Forem Shop Navigates you to the Forem store.
❤️ Sponsors Navigates you to the Sponsorship Options page, where you can learn about DEV's current sponsors, how you can become a sponsor, and access the Sponsorship Interest Form.
About Navigates you to the About DEV page, where you can learn more about DEV.
Contact Navigates you to the Contacts page, where you can find DEV's contact information.

Other

The Other is a subsection within the sidebar.

The following table describes the available menu items in the Other subsection.

Menu Item Description
👍 Code of Conduct Navigates you to DEV's Code of Conduct page, where you can learn about DEV's rules and proper practices.
🤓 Privacy Policy Navigates you to DEV's Privacy Policy page, where you can learn about how DEV collects, safeguards, and manages your information.
👀 Terms of Use Navigates you to DEV's Web Site Terms and Conditions of Use page that discloses the rules, conditions, limitations, and other details that community members must agree to when using the website.

Social

Social icons are included in the sidebar that links to DEV's social media accounts, which include the following:

  • Twitter
  • Facebook
  • GitHub
  • Instagram
  • Twitch

My Tags

The My Tags is a subsection in the sidebar that lists tags you currently follow.

Adjacent to the My Tags title, you can click the Customize tag priority button to change the order of your tags.

Social feed

The social feed shows DEV posts. You can filter DEV posts by selecting:

  • Relevant
  • Latest
  • Top

The following table describes the available DEV filters for filtering social feeds.

Filter Description
Relevant Shows only DEV posts with tags you follow.
Latest Shows only latest DEV posts.
Top Shows only popular and trending DEV posts.

Active discussions

The Active discussions pane shows blog posts on trending topics.

Create post

The Create Post button allows you to create and publish a new DEV post. After you click the button, the Create Post editor opens.

The following table describes the different components available in the editor.

Component Description
Add a cover image Lets you upload a cover picture for your DEV post.
Add up to 4 tags... Lets you add up to four tags relevant to your DEV post. Upon clicking, it automatically provides a dropdown showing suggestions of trending tags, or you can create a new tag.
Toolbar Provides editing tools for creating your content, such as bolding and italicizing text, using ordered or unordered lists, creating headings, calling out quotes, displaying code, using code blocks, and adding images.
(vertically aligned ellipsis) Lets you view and use more editing tools, including underlining and strikethrough text, a line divider, and a button to view DEV's editor guide.
Write your post content here... Lets you type and create the content of your post in Markdown.
Publish Lets you publish your DEV post for public viewing.
Save draft Lets you save your DEV post as a draft, allowing you to revisit your unpublished post later.
Post options Lets you change the canonical URL, and if your post is or will be a part of a series, you can create a unique name for the series.
Edit Lets you edit your DEV post after it's published or saved as a draft.
Preview Lets you see how your DEV post will render.