ansible/awx

Inconsistent capitalization across ui-next

Open

#7,037 创建于 2020年5月15日

在 GitHub 查看
 (3 评论) (0 反应) (0 负责人)Python (13,071 star) (3,333 fork)batch import
Hacktoberfestcomponent:uigood first issuetype:bug

描述

ISSUE TYPE
  • Bug Report
SUMMARY

Capitalization is inconsistent throughout ui-next. The end goal is CONSISTENCY. This will require an audit across the UI. Feel free to break this up into multiple issues or address it all in this issue. cc @trahman73

PatternFly Guideline: https://www.patternfly.org/v4/ux-writing/capitalization

Similar to PatternFly, sentence case is the standard across Red Hat products. However, capitalization will vary depending on each product area's context. In general, follow these guidelines:

  • Write navigation items and their corresponding page titles in title case.
  • Write all other areas (like menu items, button text, form field labels, and empty state headings) in sentence case.
  • Capitalize proper nouns, acronyms, initialisms, product names, services, and features.

Capitalize Red Hat feature names when they’re used as proper nouns or when they refer to a capitalized UI term (like a navigation item). Write them in lowercase when they’re used to describe generic concepts.

  1. Navigation: Navigation items are in title case.
  2. Menu: Menu items are in sentence case.
Capitalization Types

Title case capitalizes only the first letter of each word in a sentence except for smaller words like articles and conjunctions that have fewer than four letters.

"PatternFly Design Resources With Tips and Best Practices"

Sentence case only capitalizes the first letter of the first word in a title, heading, subtitle, or subheading except for proper nouns, product names, acronyms, and initialisms.

“PatternFly’s design resources with tips and best practices”

贡献者指南