Giter Site home page Giter Site logo

themiked / wordpress-documentation-style-guide Goto Github PK

View Code? Open in Web Editor NEW

This project forked from wordpress/wordpress-documentation-style-guide

0.0 1.0 0.0 1.39 MB

Style Guide for @WordPress documentation. Google Season of Docs 2020 project for @tacitonic.

Home Page: https://developers.google.com/season-of-docs/docs/participants/project-wordpress-tacitonic

License: GNU General Public License v2.0

wordpress-documentation-style-guide's Introduction

WordPress Documentation Style Guide

The WordPress Documentation Style Guide is one of Google Season of Docs' projects for 2020.
⚠️ The Style Guide is currently under development.

Proposed elements/components in the style guide

Status Description
🔄 In progress
✔️ Completed
Discarded
⚠️ Needs changes

Style guide introduction (New section) 🔄

Component Status
WordPress style guide 🔄 (⚠️ while publishing)
Style guide highlights
Other resources 🔄
Changelog ✔️

Document guidelines 🔄

Component Status
Accessibility ✔️ (⚠️ while publishing)
Document structure ✔️ (⚠️ while publishing)
Changes to the guide (New component) ✔️ (⚠️ while publishing)
Encoding ✔️
External sources ✔️ (⚠️ while publishing)
Facts ✔️
Fonts ✔️ (Moved to Formatting)
Global audience ✔️
Inclusivity ✔️ (⚠️ while publishing)
Legality, licensing, trademarks ✔️ (Moved to Formatting)
Multi-platform accessibility ✔️
Non-ambiguous, no excessive claims ✔️
Page layout ✔️
Political correctness ✔️
Protocols ✔️
Security ✔️
Sentence structure ✔️
Succinct writing ✔️
Tone and style ⚠️
Unbiased ✔️

Language and grammar ✔️

Component Status
Abbreviations and acronyms ✔️ (⚠️ while publishing)
Affirmation and negation
Articles ✔️ (⚠️ while publishing)
Capitalization ✔️ (⚠️ while publishing)
Clause ✔️
Contractions (New component) ✔️ (⚠️ while publishing)
Direct/indirect speech ✔️
Genders ✔️ (Moved to Pronouns)
Glossary (Moved to Word Usage Dictionary)
Grammatical person ✔️
Nouns ✔️ (⚠️ while publishing)
Plurals (New component) ✔️ (⚠️ while publishing)
Possessives (New component) ✔️
Prefixes and suffixes ✔️ (⚠️ while publishing)
Prepositions ✔️
Pronouns ✔️ (⚠️ while publishing)
Referencing ✔️ (Moved to Formatting)
Slang and jargon ✔️ (Moved to Word Choice)
Spellings ✔️ (Moved to Word Choice)
Technical terms ✔️ (Moved to Word Choice)
Tense ✔️ (⚠️ while publishing)
Verbs ✔️ (⚠️ while publishing)
Voice ✔️
Word choice (New component) ✔️ (⚠️ while publishing)

Punctuation ✔️

Component Status
Apostrophes ✔️ (⚠️ while publishing)
Colons ✔️ (⚠️ while publishing)
Commas ✔️ (⚠️ while publishing)
Dashes (split from Hyphens) ✔️ (⚠️ while publishing)
Ellipses ✔️
Exclamation points ✔️ (⚠️ while publishing)
Hyphens ✔️ (⚠️ while publishing)
Parentheses ✔️ (⚠️ while publishing)
Periods ✔️ (⚠️ while publishing)
Question marks ✔️
Quotation marks (split from Apostrophes) ✔️
Semicolons (split from Colons) ✔️
Slashes ✔️ (⚠️ while publishing)

Formatting ✔️

Component Status
Abstracts, introduction, prefaces
Brand names, product names ✔️
Captions ✔️ (Moved to Media)
Code snippets, code blocks ✔️ (Moved to Code)
Currencies ✔️ (Moved to Numbers)
Date and time, time zones, places ✔️ (⚠️ while publishing)
Examples and scenarios (New component) ✔️ (⚠️ while publishing)
Filenames ✔️ (⚠️ while publishing)
Footnotes ✔️ (⚠️ while publishing)
Headings and titles ✔️ (⚠️ while publishing)
Highlighting (Bold, italics, underline, strikethrough, quotation) ✔️ (Moved to Text formatting)
Indentation
Index
Key terms (New component) ✔️
Links and URLs ✔️ (Moved to Linking)
Lists, bullet points, numbering ✔️ (⚠️ while publishing)
Media (Images, videos) and illustrations ✔️ (⚠️ while publishing)
Notices (Notes, warnings, tips) ✔️ (⚠️ while publishing)
Numbers ✔️ (⚠️ while publishing)
Obsolete content (New component) ✔️ (⚠️ while publishing)
Phone numbers ✔️ (⚠️ while publishing)
Polyglots, translation, language scripts ✔️
Referencing ✔️ (Moved to Linking)
Spacing ✔️ (Moved to Text formatting)
Tables ✔️ (⚠️ while publishing)
Text formatting ✔️ (⚠️ while publishing)
Trademarks, copyrights, patents, citations ✔️ (⚠️ while publishing)
Tutorials and procedures ✔️ (⚠️ while publishing)
Typography and fonts ✔️ (Moved to Text formatting)
UI elements ✔️ (Moved to User interface)
Units of measurement ✔️ (⚠️ while publishing)
Words as words (New component) ✔️ (⚠️ while publishing)

Linking (New section) 🔄

Component Status
Cross-references ✔️ (⚠️ while publishing)
External links 🔄
Heading links ✔️
Image links ✔️
Link text ✔️ (⚠️ while publishing)

User interface (Moved to Developer content) ✔️

Component Status
Activities ✔️
Buttons ✔️
Code snippets, code blocks ✔️
Command line interface ✔️
Dialogs ✔️
Menus and dropdowns ✔️
Pop-ups and alerts ✔️
Tabs ✔️
Terminology ✔️
UI elements ✔️
Windows ✔️

Developer content ✔️

Component Status
Code in text (New component) ✔️ (⚠️ while publishing)
Code examples ✔️ (⚠️ while publishing)
Coding standards (New component) ✔️
Command-line syntax ✔️ (⚠️ while publishing)
CSS ✔️ (Moved to Coding standards)
HTML ✔️ (Moved to Coding standards)
JS ✔️ (Moved to Coding standards)
Markdown ✔️ (Moved to Coding standards)
MySQL
PHP ✔️ (Moved to Coding standards)
Placeholder formatting (New component) ✔️ (⚠️ while publishing)
Syntax ✔️
Terminology ✔️
UI elements ✔️ (⚠️ while publishing)
XML

Word usage dictionary/Glossary 🔄

Component Status
A-Z Word list 🔄

Future components

Component Status
Media > Videos

wordpress-documentation-style-guide's People

Contributors

tacitonic avatar zzap avatar

Watchers

 avatar

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.