From 558eba34bac7c161ea2d95f5559faf999e38ec36 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri Benedetti Date: Mon, 24 Nov 2025 15:53:41 +0100 Subject: [PATCH 01/72] Add style guide files --- contribute-docs/style-guide/accessibility.md | 269 +++++++++ contribute-docs/style-guide/formatting.md | 495 ++++++++++++++++ .../style-guide/grammar-spelling.md | 433 ++++++++++++++ .../style-guide/images/cloudLabeled.png | Bin 0 -> 205479 bytes .../style-guide/images/metatitleexample.png | Bin 0 -> 27923 bytes .../style-guide/images/namingKibana01.png | Bin 0 -> 145725 bytes .../style-guide/images/namingKibana02.png | Bin 0 -> 123041 bytes .../style-guide/images/onesentence.png | Bin 0 -> 45656 bytes .../style-guide/images/secrets-exposure.png | Bin 0 -> 52515 bytes .../images/securityAlertDetailsFlyout.png | Bin 0 -> 86971 bytes contribute-docs/style-guide/images/tones.png | Bin 0 -> 235492 bytes contribute-docs/style-guide/index.md | 21 + contribute-docs/style-guide/seo.md | 556 ++++++++++++++++++ contribute-docs/style-guide/ui-writing.md | 324 ++++++++++ contribute-docs/style-guide/voice-tone.md | 365 ++++++++++++ contribute-docs/style-guide/word-choice.md | 68 +++ contribute-docs/toc.yml | 10 + 17 files changed, 2541 insertions(+) create mode 100644 contribute-docs/style-guide/accessibility.md create mode 100644 contribute-docs/style-guide/formatting.md create mode 100644 contribute-docs/style-guide/grammar-spelling.md create mode 100644 contribute-docs/style-guide/images/cloudLabeled.png create mode 100644 contribute-docs/style-guide/images/metatitleexample.png create mode 100644 contribute-docs/style-guide/images/namingKibana01.png create mode 100644 contribute-docs/style-guide/images/namingKibana02.png create mode 100644 contribute-docs/style-guide/images/onesentence.png create mode 100644 contribute-docs/style-guide/images/secrets-exposure.png create mode 100644 contribute-docs/style-guide/images/securityAlertDetailsFlyout.png create mode 100644 contribute-docs/style-guide/images/tones.png create mode 100644 contribute-docs/style-guide/index.md create mode 100644 contribute-docs/style-guide/seo.md create mode 100644 contribute-docs/style-guide/ui-writing.md create mode 100644 contribute-docs/style-guide/voice-tone.md create mode 100644 contribute-docs/style-guide/word-choice.md diff --git a/contribute-docs/style-guide/accessibility.md b/contribute-docs/style-guide/accessibility.md new file mode 100644 index 0000000000..671181d5c8 --- /dev/null +++ b/contribute-docs/style-guide/accessibility.md @@ -0,0 +1,269 @@ +--- +navigation_title: Accessibility and inclusivity +description: Guidelines for writing accessible and inclusive content. +--- + +# Accessibility + +These guidelines are intended for all content authors and contains common tips and tricks for writing accessible content. It is not exhaustive and does not replace the official [WCAG 2.0 guidelines](https://www.w3.org/TR/2008/REC-WCAG20-20081211/#guidelines). + +### What is accessible content + +**Accessibility** for content means ensuring that all of our users can understand the content we publish—all of it—independently of how they choose or have to interact with it. + +Our users and readers are diverse, with different abilities and disabilities. +They also interact with our content in different ways: screen readers, mobile devices, Braille, etc. The list is long and constantly evolving. + +As content authors, it is our responsibility to provide them with [perceivable, operable, understandable, and robust content](https://www.w3.org/TR/UNDERSTANDING-WCAG20/intro.html#introduction-fourprincs-head). + +### Guidelines + +✔️ **Make your content quickly scannable.** A clear structure and meaningful words will tell users if the content is relevant to them within seconds. Use unique headings, and put the most important information first. + +✔️ **Add alt text for all images, icons, and media files.** Screen readers, Braille output devices, and search engines love concise, accurate alt text that describes what cannot always be displayed, viewed, or heard on screen. + +:::{dropdown} Examples + ✔️ **Do:** + + ```html + Signup page for Elastic Cloud + ``` + +Note: Do not use special characters, such as backticks (`), in alt text. They are known to cause + formatting issues when building pages. + + For audio and videos, add captions and create scripts that describe the visual content. + Provide the script as a separate description track, either as timed text or recorded + narration. There are many free, easy-to-use tools available that support the process of + transcribing and captioning videos. For more information, refer to + [Creating Accessible Videos](https://www.washington.edu/accessibility/videos/). + +::: + +✔️ **Use plain language.** Users read our content to perform their tasks. Jargon and complex sentences will confuse them or, at best, slow them down. Expand acronyms when first written. You can find helpful, detailed plain language guidance on the [plainlanguage.gov](https://www.plainlanguage.gov/guidelines/) website. + +✔️ **Use parallel writing structures for similar things.** For example, don't use a combination of verbs and noun phrases to start each item in a list. Choose one or the other. + +:::{dropdown} Examples + ❌ **Don't:** + * Navigate Elastic Security's various tools and interfaces. + * Use Elastic Security's detection engine with custom and prebuilt rules. + * System requirements, workspaces, configuration, and data ingestion. + + ✔️ **Do:** + * Navigate Elastic Security's various tools and interfaces. + * Use Elastic Security's detection engine with custom and prebuilt rules. + * Learn about system requirements, workspaces, configuration, and data ingestion. + +::: + +✔️ **Use meaningful link text.** Descriptive text instead of "click here", "read more", or even a raw URL for a link makes it easier for users to understand what to expect when they open it. Screen +readers jump between links by generating a list of them, and spell out URLs. +:::{dropdown} Examples + ❌ **Don't:** "[Click here](https://www.elastic.co) and make search your best ally." + + ✔️ **Do:** "Visit [Elastic.co](https://www.elastic.co) and make search your best ally." + +::: + +✔️ **Use device-agnostic language when possible.** Users can access content and products in many ways. We do not know if they use a mouse, keyboard, tablet, or another device. +:::{dropdown} Examples + ❌ **Don't:** "Enter a description and click the **Next** button." + + ✔️ **Do:** "Enter a description and select **Next**." + +::: + +✔️ **Avoid directional language.** *Above*, *below*, *left*, *right*, and so on. All these terms assume that the layout never varies, that users actually see it, and that they see it the way you think they do. What about disabilities or responsiveness? +:::{dropdown} Examples + ❌ **Don't:** "Update your index mapping as you can see below to get the full benefit of + aggregating and searching for feature importance." + + ✔️ **Do:** "To benefit from aggregating and searching for feature importance, update your + index mapping as shown in this code example: [code example]" + +::: + +### Terms + +| Avoid | Use instead | +| ----- | ----------- | +| Click, tap | Select, choose | +| Above | Preceding, previous | +| Below, under | Following, further, later | +| See | Check, refer to | +| Hear (hear about) | Learn | + + +### Testing content for accessibility + +Test as early and often as possible. It is always a good exercise to spot improvements early and develop good habits. +Here are a few methods that you can use to test content: + +**Navigate a website or app with only a keyboard** to ensure all content is accessible and +that a skip navigation link exists. + +**Test pages on mobile devices.** A growing number of users, including users with +disabilities, are accessing the web using phones, tablets, and other mobile devices. Test +your website using mobile devices, and when doing so, be sure to check for accessibility. + +You don't need an actual phone to do this. The Chrome dev tools, for example, are a precious ally to test various layouts. + +**Try a screen reader** to understand how users navigate websites using one of the screen +reader/browser combinations listed in the + section. + +**Turn off speakers and microphones** to ensure the website experience is the same with +or without sound. + +#### Assistive technologies + +Assistive technology allows individuals with disabilities to access +information technology and perform functions that might be otherwise impossible, like +reading text, navigating websites, or listening to a video. + +[Text-to-speech and screen readers](https://libguides.reading.ac.uk/inclusive-technology/text-to-speech) +read what's on your screen through the semantics placed in the content by developers. + +[Screen magnification software](https://www.afb.org/blindness-and-low-vision/using-technology/using-computer/part-ii-experienced-computer-user-new-0) +enlarges the monitor and makes reading easy for vision-impaired users. + +[The #NoMouse challenge](http://nomouse.org) provides guidance on navigating a +website using only the keyboard. Also, check out +[this list of special keyboards](https://bltt.org/keyboards-for-disabled-people/) made for +users with motor control difficulties. + +## Inclusivity + +These guidelines are intended for all content authors, whether you are a developer, designer, or writer. +This page is not exhaustive but provides some guidelines to write inclusive content for product content and technical documentation. + +### What is inclusive content, and why does it matter? + +**Inclusivity** for content means ensuring that the content we provide reflects the diversity of our community, respects it, and promotes positive change. + +### Guidelines + +#### Write for an international audience + +Our products and documentation use American English (en_US) as a standard for written content. +Yet they are used and read by people all around the globe, for whom English is not always their primary language. +Our content must take that into account. + +✔️ **Aim for simplicity.** We are a technical company that writes for + technically savvy users. However, keeping our writing as simple as possible benefits everyone. + + * **Short sentences**: They leave less space for interpretation. They are easier to scan, read, and translate. + + * **Plain language**: Active voice, present tense, using examples, and so on. + Some of these guidelines might already look familiar. Several countries have + [plain language initiatives](https://www.plainlanguage.gov/guidelines/) to + promote clearer communication. Do your + best to embrace these guidelines and focus on the message. We’re not going for + Scrabble high scores, and no one is carrying a thesaurus to read our docs. + Well, maybe the writers... + + * **Negation**: It is generally easier for everyone to say what something IS + versus what it is NOT. When you add a negative construction, it takes the + reader longer to parse the meaning of the phrase. Instead of saying, "You + cannot access the content without signing up", it's much easier to + read, "Sign up to access the content." + + * **Words with multiple meanings**: + Don't skip helper words if they make the sentence clearer or easier to read. + We try to be as literal and unambiguous as possible in our docs to ensure that + our readers from around the globe can consume them. One way to + achieve that is to choose words with fewer meanings, especially when a + word's intended meaning is not its primary meaning. + +:::{dropdown} Example + You may have noticed the rather poetic use of _consume_ in the + previous paragraph. While the use here is correct, it's somewhat figurative. Someone + looking up the term in an English dictionary may wonder why on Earth they should + want to _eat, drink, or ingest_ our documentation. + + A more subtle example of a multi-meaning term that appears very often in + technical documentation is the word _once_. For example: + + "Once Luke, Leia, Han, and Chewie have entered the trash compactor, press Start." + (_Death Star Reference Manual, V1.6, p.25_) + + The primary meaning of _once_ is _on one occasion_ or + _for one time only_. In this sentence, the term _after_ is preferable since it's unambiguous and, + therefore, easier for non-native English speakers and stormtroopers to + ~~consume~~ understand. +::: + +✔️ **Be aware of differences and diversity in content and examples.** +Different people are used to different names, currencies, date and time formats, different measurement units (such as for temperature, distance, speed), and so much more. +* Avoid ambiguous values, like `04/05/06` for a date. Is it May 4 or April 5, and which year? `11/17/1987` leaves less room for interpretation if the exact format is not specified nearby. +* If there is no obvious example standard (RFC) to follow, try to be diverse to represent our audience. + +✔️ **Avoid idioms or expressions that are not commonly known, also known as regionalisms.** + +In our Elastic documentation, we aim for a fun, friendly, and sometimes quirky +tone. To achieve that, it can help to use informal, playful language. However, +we also have to be careful that our text is as inclusive as possible, so we try +to avoid expressions that might be unknown or opaque to some readers. Here are +a few examples of what to avoid: + +* Idioms (for example, _It's a piece of cake_ or _So far so good_) +* Regional expressions (for example, _G'day!_, _Y'all_, or _eh_) +* Sports expressions (for example, _touched base_ or _threw a curve ball_) +* Pop culture references (for example, _Elvis has left the building_ or _Same bat-time, same bat-channel_) + +We're all pretty good at avoiding these, but there's one problematic type of +expression that shows up frequently in docs reviews. Latin terms and +abbreviations are a common source of confusion, particularly for people whose +first language does not have Latin roots. + +Here are some terms to avoid and suggested alternatives: + +| Avoid | Use instead | +| ----- | ----------- | +| e.g. (exempli gratia) | For example | +| etc. (et cetera) | And more, and so on | +| i.e. (id est) | That is | +| via | By way of, by means of, through | + +✔️ **Aim for readability.** Tools like the Hemingway App can help you make content simpler. Be conversational, but prioritize clarity. + +#### Use gender-neutral language + +Writing gender-neutral mainly consists of avoiding gender bias and word choices implying that one gender is the norm. + +✔️ **Pronouns.** In technical documentation, you can avoid this most of the time by addressing users directly. +When it's not possible, use *they*/*their*, even for singular. There's more than one gender, and it's not binary, either. + +✔️ **Biased words and expressions.** Guys, mankind, policeman...these are all words we use and are used to hearing. But the default is not male. +Most expressions and words that perpetuate this bias (that exists in many cultures and languages!) can be replaced with neutral alternatives or synonyms: Folks, humanity, police officer... + +#### Avoid violent, offensive, ableist terminology + +Earlier in this page, we discussed avoiding ambiguous terms, especially when a word's intended meaning is +not its primary meaning. Other types of words and phrases best avoided are: + +* buzzwords (_incentivize_, _synergies_) +* superhero terms (_rockstar_, _wizard_, _ninja_) +* violent imagery (_crush the competition_) +* non-specific superlatives (_unrivaled_, _unparalleled_, _world class_) + +Some words have nuances that fall into the above categories, which may cause +them to be misinterpreted. Here are some suggested alternatives: + +| Avoid | Use instead | +| ----- | ------------| +| Abort | Stop, cancel, end | +| Boot | Start, run | +| Execute | Run, complete | +| Hack (noun) | Tip, workaround | +| Hack (verb) | Configure, modify | +| Hit (verb) | Click, press | +| Hit (noun) | Visits (as in "website visits") | +| Invalid | Not valid, incorrect | +| Kill | Cancel, stop | +| Terminate | Stop, exit | \ No newline at end of file diff --git a/contribute-docs/style-guide/formatting.md b/contribute-docs/style-guide/formatting.md new file mode 100644 index 0000000000..332c07fe89 --- /dev/null +++ b/contribute-docs/style-guide/formatting.md @@ -0,0 +1,495 @@ +--- +navigation_title: Formatting +description: Guidelines for using consistent formatting across Elastic documentation. +--- + +# Formatting + +As technical writers and contributors, it's our job to design our documentation to be user-friendly, accessible, and efficient so users can find what they need quickly and comprehend what they read. Consistent formatting—especially for components that highlight relationships between concepts, such as headings, images, tables, and lists—can help achieve this. + +## Line spacing + +Enter a single line break between two elements, for example, between the end of a sentence and a new table. Unless it's required for Asciidoc, Markdown, or MDX syntax, you shouldn't need double spacing or indentation. Our stylesheets control the visual appearance of our docs, like font, colors, and sizing, so you don't have to worry about those, either. + +Use a single line break to control the spacing between paragraphs. In general, try to keep paragraphs short so users aren't overwhelmed with lengthy blocks of text. This is even more imperative if a user is on a mobile device. If your paragraph is more than seven lines, consider dividing it into two paragraphs. + +## Emphasis + +Bold, italic, and monospace formatting helps users distinguish words and phrases from the surrounding text and provides visual cues for users. + +Use emphasis only in the text body, and avoid using it in titles and links. All titles must appear uniform so that users can scan them in the table of contents. By default, links are emphasized by rendering in a different color. Avoid applying multiple variations of emphasis to the same text. For example, when link text includes the name of a UI element, avoid using bold. + +### Bold / strong + +Use bold text formatting to emphasize the names of UI elements so that users can identify interactive components. + +| Element | Example | +| ------- | ------- | +| Apps | **Visualize** allows you to create visualizations of the data in your Elasticsearch indices. | +| Columns | In the **Value** column, go to the value you want to edit and click **Edit**. | +| Interactive UI functions | To use a dark color theme, click **Options** and select **Use dark theme**. | +| Key combinations | Press **Alt+C**. | +| Menu items | In Kibana, open the main menu, then click **Discover**. | +| Page names | The **Hosts** page provides a comprehensive overview of all hosts and host-related security events. | +| Sections | The **Document Summary** section provides general alert details, including any available threat intelligence data. | +| Tables | In the **Value lists** table, click the value list you want to edit. | +| Tabs | The **Overview** tab provides an overview of the alert and shows relevant threat intelligence details. | + +:::::{note} +If the name of the UI element isn't explicitly shown in the UI, then don't bold it. +::::{dropdown} Example +The risk summary table shows the category, score, and number of risk inputs that determine the host risk score. +:::: +::::: + +### Italic / emphasis + +Use italic text formatting to emphasize new words and concepts that are introduced to users for the first time, as well as titles of Elastic documentation resources. + +| Element | Example | +| ------- | ------- | +| Terms | A Metricbeat *module* defines the basic logic for collecting data from a specific service. | + +### Monospace / code + +Use monospace text formatting to emphasize technical elements to help users differentiate code and command examples from regular text. + +| API endpoints | The endpoints include `/_bulk` and `/INDEX/_bulk`. | +| --- | --- | +| Class names | Date fields are exposed as `ReadableDateTime`, so they support methods like `getYear`. | +| Code blocks | ```sh GET _tasks GET _tasks?nodes=nodeId1,nodeId2 GET _tasks?nodes=nodeId1,nodeId2&actions=cluster:* ``` | +| Command invocations | To create the basic files for your metricset, run `make create-metricset`. | +| Command names | After you start Logstash, wait until you see `Pipeline main started`. | +| Configuration file settings | For example, set `action.auto_create_index` to `+aaa*,-bbb*,+ccc*,-*`. | +| Data types | The example uses a strongly typed `int`. | +| Directory names and paths | The example harvests all files in the `/var/log/*.log` path. | +| Environment variables | Set the `ES_PATH_CONF` environment variable. | +| Error and validation messages | When you receive `Bulk Indexing of signals failed: [parent] Data too large`, the alerts payload is too large to process. | +| Field names | Filter by the `rule.section` field. | +| Function and method names | Date fields are exposed as `ReadableDateTime`, so they support methods like `getYear`. | +| Index names | The `.ml-notifications` index. | +| Inline code | To access the names, use `doc['first'].value` and `doc['last'].value`. | +| Parameter names | The query requires the `type` and `id` parameters. | +| Process names | Verify the `autodetect` process is running. | +| Property names | The following example uses the `DROP` command to omit the `_id` property from the results table. | +| Role names | * The `kibana_system` role is required. * The `elastic` superuser. | +| User input | In the command line, enter `hello world`. | +| Variables | Access the original source for a field as `ctx._source.`. | + + +## Lists and tables + +Lists and tables are an effective way to structure and organize data. Consider the following guidelines when deciding which of these components to use. + +Use a list: + +* If the order of items is important, such as for step-by-step instructions. +* If the items you're listing don't need to be directly compared. +* When each item includes a short description. + +Use a table: + +* If users need to compare several items and you want to present their differences and similarities. +* When each item consists of three or more pieces of related data, such as parameter name, type, and description. +* If there isn't a simpler way to present your content, such as in a list or paragraph text. + +## Lists + +Lists are an excellent way to present related or sequential data that's easy to scan. A list should have at least two list items. Here are some general rules to follow: + +* Introduce the list with a heading, a complete sentence, or a fragment that ends with a colon. +* Use parallel structures for list items. For example, don't use a combination of verbs and noun phrases to start each item in a list. Choose one or the other. +* Begin each list item with a capital letter (unless it's case-sensitive, such as a lowercase field or CLI command). +* Don't use a period at the end of list items unless they're complete sentences. +* If a list has run-in headings, end the run-in headings with a period or colon, and use bold formatting for them. + +In Elastic documentation, we typically use two types of lists: bulleted and numbered lists. + +### Bulleted lists + +Use a bulleted list to group related items that can appear in any order or to describe options that users can choose from. + +:::{dropdown} Examples + +Alert suppression allows you to reduce the number of repeated or duplicate detection alerts created by these detection rule types: + +* Custom query +* Threshold +* Indicator match +* Event correlation (non-sequence queries only) +* New terms + +--- + +To create the visualizations in this tutorial, you'll use the following fields: + +* `timestamp` +* `bytes` +* `referer.keyword` + +--- + +On the **Dashboards** page, choose one of the following options: + +* To start with an empty dashboard, click **Create dashboard**. +* To open an existing dashboard, click the dashboard **Title** you want to open. + +--- + +Templates can include two types of filters: + +* **Regular filter**: Like other Kibana KQL filters, defines both the source event field and its value. +* **Template filter**: Only defines the event field and uses a placeholder for the field's value. + +::: + +### Numbered lists + +Use a numbered list for a sequence of steps or a procedure that's performed in a specific order. + +:::{dropdown} Examples + +Sample data sets come with sample visualizations, dashboards, and more to help you explore Kibana before you ingest or add your own data. + +1. On the home page, click **Try sample data**. +1. Click **Other sample data sets**. +1. On the **Sample eCommerce orders** card, click **Add data**. + +--- + +When security is enabled, you grant users access to reporting features with Kibana application privileges. + +1. Enable application privileges in **Reporting**. +1. Create the reporting role. + 1. Open the main menu, then click **Stack Management**. + 1. Click **Roles → Create role**. +1. Specify the role settings. + 1. Enter the **Role name**. For example, `custom_reporting_user`. + 1. Specify the **Indices** and **Privileges**. +1. Add the Kibana privileges. +1. Click **Create role**. +1. Assign the reporting role to a user. + +--- + +#### How is risk score calculated? + +1. The risk scoring engine runs hourly to aggregate **Open** and **Acknowledged** alerts from the last 30 days. +1. The engine groups alerts by `host.name` or `user.name` and aggregates the individual alert risk scores. +1. The engine then verifies the entity's asset criticality level and updates the risk score based on this value. +1. Based on the two risk inputs, the risk scoring engine generates a single entity risk score of 0-100. + +::: + +## Tables + +We use tables to present structured data, so it's easier for users to scan and compare it. A table should have at least two rows (excluding the header) and at least two columns. Here are some general rules to follow: + +* Use a table header to explain what the rows and columns represent. +* Use parallel structures for table entries. For example, don't use a combination of verbs and noun phrases to start each table entry. Choose one or the other. +* Use sentence-style capitalization for table headers and table entries (unless they're case-sensitive, such as lowercase fields or CLI commands). +* Don't use a period at the end of table entries unless they're complete sentences. +* To give users context, introduce a table with a sentence that describes its purpose. +* Avoid overly complex tables with split or merged cells. If possible, use multiple tables instead. + +:::{dropdown} Examples + +To separate staging and production APM data, we need to create six filtered aliases—three aliases for each service environment: + +| Index setting | `production` environment | `staging` environment | +| ------------- | ------------------------ | --------------------- | +| Error | `production-logs-apm` | `staging-logs-apm` | +| Span/transaction | `production-traces-apm` | `staging-traces-apm` | +| Metrics | `production-metrics-apm` | `staging-metrics-apm` | + +--- + +Go to **Project Settings** to manage your connectors, data views, and other features. + +| API keys | Create and manage keys that can send requests on behalf of users. | * Elasticsearch * Observability * Security | +| --- | --- | --- | +| Asset criticality | Bulk assign asset criticality to multiple entities by importing a text file. | Security | +| Connectors | Create and manage reusable connectors for triggering actions. | * Elasticsearch * Observability * Security | +| Data views | Manage the fields in the data views that retrieve your data from ((es)). | * Elasticsearch * Observability * Security | + + +::: + + +## Numbers + +Write out numbers 1–9, and numerals for numbers 10 and greater, except for tables, decimals, dimensions, and most percentages. + +When your sentence includes numbers that are both less than and greater than 10, use numerals for consistency. + +:::{dropdown} Examples + ❌ **Don't**: The watcher thread pool size is now five times the number of processors until 50 threads are reached. + + ✔️ **Do**: There are two ways to create and add panels. +::: + +### Separate large numbers with commas + +Use a comma separator to make it easy for users to quickly and easily read large numbers. + +:::{dropdown} Examples + ❌ **Don't**: 1234567 users + + ✔️ **Do**: 1,234,567 users +::: + +### Use numerals in tables + +When you add numbers to a table, use only numerals so that users can quickly analyze the information. + +:::{dropdown} Examples + + ❌ **Don't**: + + | Deployment | Instances | Nodes | + | ---------- | --------- | ----- | + | AWS | 20 | Seven | + | GCP | 45 | Three | + + ✔️ **Do**: + + | Deployment | Instances | Nodes | + | ---------- | --------- | ----- | + | AWS | 20 | 7 | + | GCP | 45 | 3 | + +::: + +### Decimals + +Use numerals for decimals and pluralize the noun. When decimal numbers are less than one, include the zero before the decimal point. + +:::{dropdown} Examples + ❌ **Don't**: One pixel + + ✔️ **Do**: 0.5 pixels +::: + +### Dimensions + +Use numerals for dimensions, separated by a lowercase *x* and without spaces. + +:::{dropdown} Examples + ❌ **Don't**: 16 X 9 + + ✔️ **Do**: 16x9 +::: + +### Percentages + +When using a percent in a sentence, use numerals and the percent sign, without a space. When starting a sentence with a percentage, write out the numeral and word percent. + +:::{dropdown} Examples + ❌ **Don't**: 30% of the memory must be free. + + ✔️ **Do**: Odds of a 0.50% increase are slim. + + ✔️ **Do**: Thirty percent of the memory must be free. +::: + +## Code samples + +Good code samples can be extremely valuable in developer documentation. They're a great way to illustrate how to implement specific features or functionality. Whenever possible, provide complete and runnable code samples that users can copy and test out themselves. + +In general, follow the formatting rules of the language of the code sample. + +The following guidelines will help to ensure your code samples are clear, readable, and easily understandable. + +### Use consistent indentation + +Use spaces, not tabs, to indent code. Make sure that indentation is consistent throughout the code sample. For example, use 2 spaces per indentation level for JSON examples. + +:::::{tip} + +You can use online tools such as [JSON formatter](https://jsonformatter.org) to validate and format your code examples. + +:::{dropdown} Example + +```json +{ + "rule_id": "process_started_by_ms_office_program_possible_payload", + "threat": [ + { + "framework": "MITRE ATT&CK", + "tactic": { + "id": "TA0001", + "reference": "https://attack.mitre.org/tactics/TA0001", + "name": "Initial Access" + }, + "technique": [ + { + "id": "T1193", + "name": "Spearphishing Attachment", + "reference": "https://attack.mitre.org/techniques/T1193" + } + ] + } + ] +} +``` +::: +::::: + +### Apply syntax highlighting + +Syntax highlighting improves readability of code samples by adding color highlighting relevant to the language of the sample. Where applicable, use the appropriate AsciiDoc or Markdown formatting for syntax highlighting. + +For AsciiDoc, samples should be preceded by `[source,{format}]`, where `format` is one of: +`console`, `console-result`, `eql`, `esql`, `java`, `js`, `json`, `ruby`, `sh`, `shell`, `term`, `text`, `xml`, `yaml`, `yml` + +:::{dropdown} Example + +```asciidoc +[source,yaml] +---- +path: + data: + - /mnt/elasticsearch_1 + - /mnt/elasticsearch_2 + - /mnt/elasticsearch_3 +---- +``` + +::: + +For Markdown, specify a language next to the backticks that precede the code block. + +:::{dropdown} Example + +````markdown +```yaml +path: + data: + - /mnt/elasticsearch_1 + - /mnt/elasticsearch_2 + - /mnt/elasticsearch_3 +``` +```` + +::: + +### Add comments and explanations + +Where needed, you can include comments in code samples to explain specific parts of the code. To do this, use the comment syntax of the language of your code sample. For example, for single-line comments in Java, use two forward slashes (`//`). Add the comment before the line or group of lines it refers to. + +:::{dropdown} Example + +```java +WatcherBuild build = watcherStatsResponse.getBuild(); + +// The current size of the watcher execution queue +long executionQueueSize = watcherStatsResponse.getThreadPoolQueueSize(); + +// The maximum size the watcher execution queue has grown to +long executionQueueMaxSize = watcherStatsResponse.getThreadPoolQueueSize(); + +// The total number of watches registered in the system +long totalNumberOfWatches = watcherStatsResponse.getWatchesCount(); + +// Watcher state (STARTING, STOPPED or STARTED) +WatcherState watcherState = watcherStatsResponse.getWatcherState(); +``` + +::: + +For languages that don't support comments natively, such as JSON, you can add explanations about specific lines using [footnotes](./formatting.md). + +:::{dropdown} Example + +```json +{ + "_tags": [ + "endpoint", [^1] + "os:windows" [^2] + ], + "comments": [], + "description": "File exception for Windows", + "entries": [ + { + "field": "file.hash.sha1", + "operator": "included", + "type": "match", + "value": "27fb21cf5db95ffca43b234affa99becc4023b9d" + } + ], + "item_id": "trusted-windows-file", + "list_id": "endpoint-exception-container", + "name": "Trusted Windows file", + "namespace_type": "agnostic", [^3] + "tags": [], + "type": "simple" +} +``` +[^1]: Indicates this item is for endpoint rules. +[^2]: Relevant OS. +[^3]: Item accessible from all Kibana spaces. + +::: + +## Footnotes + +A footnote is an annotation with additional information usually provided at the end of a page, section, or code sample. In general, avoid footnotes because they aren't accessible. + +Instead of a footnote, consider adding a link or putting the information in an admonition, like a note. If you _must_ use a footnote—for example, if you need to add a comment in a language that doesn't support them natively, like JSON—follow these guidelines: + +* Keep footnotes short and concise. +* If you have more than one footnote, number them in sequential order. +* Offset the numeral with superscript. + +## Redaction of sensitive information + +End-user documentation may contain screen captures and examples that show +real or realistic data. To prevent malicious actors from using this information +to attack Elastic systems, employees, partners, or customers, we must avoid +leaking sensitive information. + +Sensitive information might include: + +* Data about (or provided by) customers, including code samples and logs +* Data about Elastic employees or partners +* Passwords, tokens, or secrets +* Security certificates +* Host/port info about real systems +* Links to internal documents + +:::::{tip} + Fake security information is not considered sensitive, but may trigger alerts during scans. +::::: + +Common examples of leaked data include: + +* Screen captures that show employee or customer names and details +* Screen captures that expose user credentials or tokens +* Screen captures that show hostnames or IP addresses +* Example access logs that expose real data + +### How to protect sensitive information + +* Use a blur tool (or similar) to hide or mask sensitive data in screen +captures. +* Replace sensitive data in examples or text with generic, placeholder text. +For example: `myname@example.com:my-api-key`. +* Avoid showing realistic security data that might be flagged during scans. For +example, instead of showing a real web hook, use placeholder text: +`https://hooks.slack.com/services/T00000000/B00000000/` +* When possible, use domain names and IP addresses that are reserved for documentation. +For more information, refer to: + * [RFC2606 - Reserved Top Level DNS Names](https://datatracker.ietf.org/doc/html/rfc2606) + * [RFC5737 - IPv4 Address Blocks Reserved for Documentation](https://datatracker.ietf.org/doc/html/rfc5737) + * [RFC3849 - IPv6 Address Blocks Reserved for Documentation](https://datatracker.ietf.org/doc/html/rfc3849) + +### What to do if highly sensitive data is exposed in Elastic docs + +If you discover that highly sensitive data, such as a password or SSH key, has +been exposed in our end-user docs: + +1. Review the exposed secret to determine if it's valid. +2. If it's valid, revoke it, then report it to InfoSec at security@elastic.co. +4. [Remove the sensitive data from the repository](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository). + +![Flow diagram that shows steps to resolve a sensitive data exposure](./images/secrets-exposure.png) \ No newline at end of file diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md new file mode 100644 index 0000000000..b009fb47a3 --- /dev/null +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -0,0 +1,433 @@ +--- +navigation_title: Grammar and spelling +description: Guidelines for using correct grammar and spelling in your writing. +--- + +# Grammar and spelling + +## Pronouns do's and don'ts + +### Be unambiguous + +In order to make your sentences as clear as possible when using pronouns, they should always be unambiguous. + +Pronouns provide a wonderful kind of shorthand so that we don't need to repeat lengthy terms over and over. But they can also cause confusion. In the first sentence, readers might be puzzled about whether the pronoun *they* refers to *your sentences* or to *pronouns*. + +To remedy this, let's reorganize the sentence so that we don't need the *they* pronoun at all: + +"In order to make your sentences as clear as possible, avoid using ambiguous pronouns". + +And while we're at it, let's remove the *in order* since it doesn't really add anything: + +"To make your sentences as clear as possible, avoid using ambiguous pronouns". + +### Use second-person pronouns (*you*, *your*, *yours*) + +In general, write in the second person to establish a friendly, casual tone with the reader as though you're speaking to them. Writing in the second person also helps you avoid using passive voice. However, don't overuse *your* when referring to user interaction. + +For example: *Your Elastic Agents* can feel overly familiar if used too many times. However, *your environment* as opposed to *the environment* sounds more casual. It can be tricky when deciding word choice, but when in doubt, try replacing the pronoun with *the* to see if it's an appropriate substitute. + +:::{dropdown} Examples + * Log in to your account to display the settings. + * Verify that you have the correct permissions. +::: + +### Use singular first-person pronouns sparingly (*I*, *me*, *my*, *mine*) + +Typically, you should never write in the first person. You can, however, use first-person pronouns if they appear in the product UI. + +:::{dropdown} Example +Select the checkbox that says, "Confirm my selection." +::: + +### Use plural first-person pronouns wisely (*we*, *us*, *our*, *our*) + +First-person plural pronouns can sometimes convey a stuffy and serious tone—the opposite of Elastic's more casual tone. In some instances, however, it's okay to use these sparingly. For example, it's perfectly acceptable to say *we recommend*, and in fact is preferable over *it is recommended* since that uses passive voice. + +### Avoid gendered pronouns + +Use gender-neutral pronouns as appropriate. Avoid using *he*, *him*, *his*, *she*, and *her*. Instead, try replacing it with a form of *user*. Also, avoid using combination pronouns such as *he/she* or *(s)he*. Use *they* or *them* instead. + +## Verb tense + +Avoid temporal words like *currently*, *now*, or *will* and conditional words like *should* or *could*. Write in the present tense to describe the state of the product as it is now. You may need to use the past tense occasionally, but try to change it to the present tense to see if that's a better fit. + +:::{dropdown} Example + ❌ **Don't**: If you didn't select all the required permissions, an error message will appear. + + ✔️ **Do**: If you don't select all the required permissions, an error message appears. +::: + +## Contraction do's and dont's + +Use contractions: they're (an acceptable contraction, by the way) conversational and don't require a lot of thought because we use them in everyday language. However, don't mix contractions and their spelled-out equivalents. For example, don't use *don't* and *do not* in the same context unless you absolutely need the latter for emphasis. + +Don't use Elastic references as a contraction to replace *Elastic is*. + +:::{dropdown} Example + ❌ **Don't**: Elastic's excited to release this new feature. + + ✔️ **Do**: Elastic's new feature helps you find information fast. +::: + +Avoid ambiguous or awkward contractions, such as *there'd*, *it'll*, and *they'd*. + +## Gerunds + +A gerund is a verb form that ends in `-ing` and acts as a noun. Use gerunds or action verbs in titles that describe tasks. Use gerunds in top-level topic titles, but use action verbs in lower-level titles, especially in sections with many subtasks. + +:::{dropdown} Example + +Working with clusters + +Change your cluster configuration + +Keep your clusters healthy + +Secure your cluster + +::: + +Avoid gerunds in prepositional phrases—this will make your instructions easier to understand. Also avoid gerunds in instructional/procedural sentences or headings. + +:::{dropdown} Example + ❌ **Don't**: Refer to instructions on configuring the Elastic Agent. + + ✔️ **Do**: Refer to instructions on how to configure the Elastic Agent. +::: + +## Punctuation + +### Colons + +Use a colon at the end of a sentence or phrase that introduces a list. If a list item is followed by a description, use a colon to introduce the description. + +:::{dropdown} Example +Select one of the following alert actions: +* **Close this alert**: Closes the alert when the exception is added. This option is only available when adding exceptions from the Alerts table. +* **Close all alerts that match this exception and were generated by this rule**: Closes all alerts that match the exception's conditions and were generated only by the current rule. +::: + +### Commas + +Use commas: + +* Before the conjunction in a list of three or more items (also known as Oxford comma). + +:::{dropdown} Examples + * Supported providers are OpenAI, Azure OpenAI Service, and Amazon Bedrock. + * Follow the onboarding instructions in the getting started guides for AWS, GCP, or Azure. +::: + +* After an introductory word or phrase. + +:::{dropdown} Examples + * Generally, the monitoring cluster and the clusters being monitored should be running the same version. + * For additional context, alert events are stored in hidden Elasticsearch indices. +::: + +* To join independent clauses with a coordinating conjunction (*and*, *but*, *or*, *nor*, *fo*r, *so*, or *yet*). + +:::{dropdown} Examples + * A case can have multiple connectors, but only one connector can be selected at a time. + * Click **Add events**, and follow the links for the types of data you want to collect. +::: + +* When an adverbial dependent clause comes before an independent clause. + +:::{dropdown} Examples + * When creating exceptions, you can assign them to individual rules or to multiple rules. + * After rules have started running, you can monitor their executions to verify they are functioning correctly. +::: + +* To set off non-defining relative clauses (also known as non-restrictive or parenthetical clauses). + +:::{dropdown} Examples + * Missing fields get a `null` value, which is used to group and suppress alerts. + * The risk scoring engine calculates the user risk score for `User_A`, whose asset criticality level is **Extreme impact**. +::: + +❌ Don't use commas: + +* When an independent clause and a dependent clause are separated by a coordinating conjunction (*and*, *but*, *or*, *nor*, *fo*r, *so*, or *yet*). + +:::{dropdown} Examples + ❌ **Don't**: The rule runs every 5 minutes, but analyzes the documents added to indices during the last 6 minutes. + + ✔️ **Do**: The rule runs every 5 minutes but analyzes the documents added to indices during the last 6 minutes. + + ❌ **Don't**: A custom query rule searches the defined indices, and creates an alert when a document matches the rule's KQL query. + + ✔️ **Do**: A custom query rule searches the defined indices and creates an alert when a document matches the rule's KQL query. +::: + +* To set off defining relative clauses. + +:::{dropdown} Examples + ❌ **Don't**: You must use a data view, whose index pattern matches `servers-europe-*`. + + ✔️ **Do**: You must use a data view whose index pattern matches `servers-europe-*`. + + ❌ **Don't**: To roll back, you must have a backup snapshot, that includes the `kibana` feature state. + + ✔️ **Do**: To roll back, you must have a backup snapshot that includes the `kibana` feature state. +::: + +### Dashes and hyphens + +#### Hyphens + +Hyphens compound words, word elements, or numbers to change their meaning. + +Use a hyphen: + +* When a prefixed word has two vowels together. + +:::{dropdown} Examples + * Re-enable + * Pre-approve +::: + +* When two or more words modify the following noun, making a compound adjective. + +:::{dropdown} Examples + * Real-time results + * AI-generated text + * User-defined values + * Up-to-date environment +::: + +* Whenever the prefix is `self-`, `ex-`, or `all-`. + +:::{dropdown} Example + Self-managed deployment +::: + +* For a minus sign and to indicate negative numbers. In formulas and equations, add spacing between the numbers and arithmetic operators. For negative numbers, don't add spacing between the minus and the number. + +:::{dropdown} Examples + * 12 - 3 = 9 + * -79 +::: + +❌ Don't use a hyphen: + +* For predicate adjectives (compound modifiers that come after the word they modify). + +:::{dropdown} Examples + ❌ **Don't**: Ensure your environment is up-to-date. + + ✔️ **Do**: Ensure your environment is up to date. + + ❌ **Don't**: The values are user-defined. + + ✔️ **Do**: The values are user defined. +::: + +* For compounds with an adverb ending in `-ly`. + +:::{dropdown} Examples + ❌ **Don't**: Newly-installed Agent + + ✔️ **Do**: Newly installed Agent + + ❌ **Don't**: Publicly-exposed storage buckets + + ✔️ **Do**: Publicly exposed storage buckets +::: + +#### En dashes + +Use an en dash: + +* When one of the elements in a compound adjective is an open compound (made up of two words with a space between them). + +:::{dropdown} Examples + * Windows 10–compatible products + * AI Assistant–generated content +::: + +* To indicate a range of numbers, such as inclusive values or dates. + +:::{dropdown} Examples + * The field must contain 1–3 values. + * Upgrade from v. 7.17 to v. 8.5–8.10. +::: + +#### Em dashes + +Use em dashes to indicate a break in the flow of a sentence. Don't add spaces around an em dash. + +:::{dropdown} Examples + * Consider adding exceptions—preferably with a combination of user agent and IP address conditions. + * Filter out endpoint events that you don't want to store—for example, high-volume events. +::: + +### Parentheses + +Before using parentheses, consider if you can replace them with dashes, semicolons, or other punctuation marks. If you need to include parentheses, keep the text inside them short. + +Use parentheses for abbreviations and acronyms after spelling them out. + +:::{dropdown} Examples + * Monitor the security posture of your cloud assets using the Cloud Security Posture Management (CSPM) feature. + * Expand a risk level group (for example, **High**) or an asset criticality group (for example, **high_impact**). +::: + +### Semicolons + +In general, try to simplify complex sentences to avoid using semicolons. + +Where necessary, use a semicolon to join two closely related independent clauses where a period or a comma is not as effective. + +:::{dropdown} Examples + * The endpoint is idempotent; therefore, it can safely be used to poll a given migration and, upon completion, finalize it. + * Multiple consecutive dashes in the value must be escaped; single dashes do not need to be escaped. +::: + +## Spelling + +We use [American English](#american-english) unless referring to a product, feature, API, or UI element that uses a different flavor of English, like British English. + +:::::{note} +You might notice variations in our older docs. In the past, we used all variations of English freely throughout our docs. Now, we strive for consistency to reduce uncertainty among readers and contributors. +::::: + +Outside of technical writing, Elastic has used variations of English in product, feature, and API names. Always use the spelling as it appears in the product when writing documentation. + +Similarly, if you are referencing a non-Elastic product that uses a different flavor of English, including in the UI text, use the spelling as it appears in the product. + +For example, in the [CI/CD observability guide](https://www.elastic.co/guide/en/observability/current/ci-cd-observability.html), we use the word "Visualisation" because that's how it appears in the Jenkins UI. Typically we would use the American spelling, "Visualization", instead. + +### American English + +American English is a version of the English language used in the United States. It's sometimes called United States English or U.S. English. + +Certain words are spelled differently in American English and British English. You'll find some of these key spelling differences in the following sections. + +#### Verbs that end with `-ize` or `-yze` + +In American English, verbs that end with `-ize` usually end with `-ise` in British English. Similarly, verbs that end with `-yze` in American English usually end with `-yse` in British English. + +| American English | British English | +| ------------- |:-------------:| +| organize | organise | +| authorize | authorise | +| analyze | analyse | + +#### Nouns that end with `-or` + +In American English, nouns that end with `-or` usually end with `-our` in British English. + +| American English | British English | +| ------------- |:-------------:| +| flavor | flavour | +| color | colour | +| behavior | behaviour | + +#### Nouns that end with `-ense` + +In American English, nouns that end with `-ense` usually end with `-ence` in British English. + +| American English | British English | +| ------------- |:-------------:| +| license | licence | +| defense | defence | +| pretense | pretence | + +#### Nouns that end with `-og` + +In American English, nouns that end with `-og` usually end with `-ogue` in British English. + +| American English | British English | +| ------------- |:-------------:| +| dialog | dialogue | +| catalog | catalogue | +| epilog | epilogue | + +## Capitalization + +Follow the standard capitalization rules for American English. In general, use sentence-style capitalization and follow these rules: + +* Capitalize the first word of a sentence, heading, title, or standalone phrase. +* Capitalize proper nouns and product names. +* Use lowercase for everything else. +* Match the capitalization as it appears in the UI. + +❌ Don't capitalize the spelled-out form of an acronym unless it's a proper noun or is conventionally capitalized. + +:::{dropdown} Examples + ❌ **Don't**: This tab shows anomalies discovered by Machine Learning (ML) jobs. + + ✔️ **Do**: This tab shows anomalies discovered by machine learning (ML) jobs. +::: + +❌ Don't capitalize API names. + +:::{dropdown} Examples + ❌ **Don't**: The Bulk API makes it possible to perform many index/delete operations in a single API call. + + ✔️ **Do**: The bulk API makes it possible to perform many index/delete operations in a single API call. +::: + +## Abbreviations and acronyms + +In general, spell out abbreviations when a term is unlikely to be familiar to the audience, or may be familiar only to a specific group of readers. Spell them out the first time you use them in body text—avoid using them in titles. Use the abbreviation rather than the full term for later mentions on the same page. + +### Abbreviations in titles + +Avoid using an abbreviation for the first time in a title or heading, unless you need to match the UI, for example. If the first use of the abbreviation is in a title or heading, introduce the abbreviation (in parentheses, following the spelled-out term) in the following body text. + +:::{dropdown} Examples + ❌ **Don't**: ECS field reference + + ✔️ **Do**: Elastic Common Schema field reference + + ✔️ **Do**: Create an ES|QL rule (OK to use abbreviation since this is how the rule type appears in the UI) +::: + +### Capitalization of abbreviations + +Capitalize the spelled-out version of the abbreviation only if it's a proper noun or is conventionally capitalized. That is, don't capitalize it only because the abbreviation includes capital letters. + +:::{dropdown} Examples + ❌ **Don't**: This setting determines whether Cross-Cluster Search (CCS) privilege warnings are displayed. + + ✔️ **Do**: This setting determines whether cross-cluster search (CCS) privilege warnings are displayed. +::: + +### Making abbreviations plural + +When making them plural, treat abbreviations as regular words. Do not use an apostrophe before the `-s` suffix. + +If the abbreviation ends in `-s`, `-sh`, `-ch`, or `-x`, then add `-es`. + +:::{dropdown} Examples + ❌ **Don't**: API's, SDK's, OS'es + + ✔️ **Do**: APIs, SDKs, OSes +::: + +### Using the right article + +The article (*a* or *an*) you use in front of an abbreviation depends on how the abbreviation is pronounced, not how it's spelled. + +:::{dropdown} Examples + ❌ **Don't**: a HTML file, a SQL database + + ✔️ **Do**: an HTML file, an SQL database +::: + +### Latin abbreviations + +Avoid Latin abbreviations for common English phrases, unless space is limited. + +:::{dropdown} Examples + ❌ **Don't**: e.g. + + ✔️ **Do**: for example +::: + +## Glossary + +For a list of terms and abbreviations commonly used in our docs, refer to the [Glossary](/reference/glossary/index.md). \ No newline at end of file diff --git a/contribute-docs/style-guide/images/cloudLabeled.png b/contribute-docs/style-guide/images/cloudLabeled.png new file mode 100644 index 0000000000000000000000000000000000000000..57cb0c190ff9f6244be5b525118b2bf8cc395042 GIT binary patch literal 205479 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⪙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≷~eqNmlEGe3h3YPQxQ(QOIHU^lB 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 PjN+*Fajh2`b|L=<=a|Hm literal 0 HcmV?d00001 diff --git a/contribute-docs/style-guide/images/namingKibana01.png b/contribute-docs/style-guide/images/namingKibana01.png new file mode 100644 index 0000000000000000000000000000000000000000..828ce16e2afe3d889773c955d74a2f90ba36500e GIT binary patch literal 145725 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�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 HgXjMN^jiK< literal 0 HcmV?d00001 diff --git a/contribute-docs/style-guide/images/onesentence.png b/contribute-docs/style-guide/images/onesentence.png new file mode 100644 index 0000000000000000000000000000000000000000..ff25a55c9a4fed969c78427800f163540a3afacb GIT binary patch literal 45656 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 KfGJPVqw7P>)gU#=X%Tv=c#}G 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%0DrGyP}*lDU4d#pL=8OlqKR7sF7_mYp`Sr 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 MH#HT@Zde8VA7Dp6CIA2c literal 0 HcmV?d00001 diff --git a/contribute-docs/style-guide/images/tones.png b/contribute-docs/style-guide/images/tones.png new file mode 100644 index 0000000000000000000000000000000000000000..1bbbbc0c5cfb73ea8695b86085d8c01411cc1152 GIT binary patch literal 235492 zcmeFZXIN8Pw>F$CgC?L7ItoJQy@~V|v4B#Q-cbY#0uiJmBnTE%KtZL0x&i4(ml_d7 z0Rcq>r3ICybfidq=L)zVpL5*rdB5}g{Jbu&y)~I@%rVEf$34niaNST}YX|LaS_A^I zp1{ zd#toLX}LV8Gv`f+M(0)aMapIRJBNq}B!og^arpn`U+}CDHzT6uA${2YTEwOX(vmpD z81MgHlMOL1webkWM^3__|KYiahfr!A6ggyX6GNk{03cr0P}l@{sGKC zMBE?1`~l4GE$|00|6qaNo9hq5{DZmvFw7so{N4h80P_zP_`SLQFw8%g>kq^H0nG0$ z@CPveV1eJ8>kq^HgSq}N%pbt~-U5FB^A8sIy}AA{%s-gx55xQc%|KSadKY;lI znBQCA4`BYm0>3xcABOn{bNykMKY;nY1^xi$A1v^DbNykMe=ye{hWP`S-&^4Shk!YL zbQ`^@N7n#_6m)iP#=6a_{{X||aLY+K;xWo75e*A?tt(8dSF-&VnhGgKp?XWv6rR`L@W zTtp@&_7uDXbHKAJ1Jj~{S3WWD&u{n!9;doc57&~=`gEjoV zAajD%)prMocnca{vK8I;iK>Nx0HA#=JAxJ0b-d(-q5H@L)w!m8PAX6%pXh;z0{%Qye zYM7!v#$gnoH@U}N_PicN7}9)}yA_00xtJmMe9n4xMTO69BqYm#rA@k?)XE5Uv-tUh zrw;my5RN&)&cOH}5&wkd>+@=cCAq57u2thpN;DzCO&`qCd4a3LfqF__hxAZrU8@xN zH)dVlA4Al&adf05!+eov7DWdcQ0P%zU?Fr=-@WKL+$WHK`1{_!}t-gv2G(LdZ9Lt4UuZYB}gPh!`5}F^TGA% z+G-lNzh=awHlCX4L;{=|q2CEE(Jq&ZqQWFLKJThBRs+X&hhI9+;5f&Fx3`3f+uX*# zUF33a?lIt8>$)1QGIMGCK6mD_|Ehm_;r&*ua1{BOLQp>;f&OdY8YSmNjb4D8&`t&@ zNo{42e|yjMxCMX&Cz9oecRStH+M0F?u?RcDqC;}#a`k-EQcY)&Mq*XK6?`nptMY>I zMN_Lejdj;MHJ<0NB+8uF;XBfVboV|37z5`X^uIQcUt1su4Xe3~bUk;|aCuYXyfhN_ zfUicy<<0E{uY#)!jKYt|vyUeCaXJrot%KN^eWX<#VW+O~ez8wql^0bx(evX7dl{45 zqyRppdGl;7elst7o^z|5?YN*9q3GLjyQZ_oTiO4|cG6xI zc4O-6zJ4HtDAgsM5JFNpHfsx^8pRFiRwt^L4HvzYzdcHCQCfMjH0fNE@O85NL;GoT z^nQwzRAn#W=2EiIvQ_%&2r9e(qWn65*#rs+ zg)+w+8Bu^E)D7iN<45O9!)#+nvP3UZx>i36#pny0vzMj3Hj@XaX8n6*fK;2xXD=TF zsf6Yna$wok@4|{K)0Vn%Rc-dNJpz*egf}5s%U2fN82Sp9(wrdov z_P@|cfW<0yPGsIdkZkFi`M+}@`z&871Xn>-RTKAynG|{9rL&(8kczJ(KY3+`kh+h} zZ~+4fOGmZ2h4?y?`j#e}M!x8x+?gJS2HUOvaQ>XCw;fYzlqXG4Iob!PU>A)O%pQrNZ!dHQ& z20HBgxIVXPD87^?je|BEM-Y!9RrE5n^5Jnpq|*y4a%vUBx zSa92r-QJ*;H?`G9m}M2xGqkP(vvvH|^LwZ4mz>NX)Dqv+`}xGtoc?j$ zMExbTfroORX=s<{(+#|M+A{t=m$&G|DxAr3i3ozH|Kt}GEgzQDudi9du*fnmq3h3b zG$j=u608!-D87A+mjP!ePl}oEhOtuvl&qj>F_I&pX}tFe0KlA6sPn}{+u_nyy?_(Q zdHHTXCPSI-S>ZIFCF){Ww@NNtA}B*9%-6_nLJ#`UE40g|(`kwxu_#{Vo>$TKCn$S8 z`z_E|^e;P1>;$}gP`E5g>j?j%*!OOkJbJ9~O}xZ*>v(2WlL3aU@+>~00zpD}oEb?!xJI+)sn;z`p$=v?wIad#{cNtSk z9#>vRkhaq(W7cR_ox1P>3?p|ocj<88+kRej%J}G-J`tY_C8B~t13ktcmZO`kQ&_j= z>d_{Bz5f424}3}-2;Gjc3L~bMmMOgyw~#=G*OnJYvJMgPKY#*T=%D-S>WVyolZrT2 zZne2(XRXZ_>uzn)B;uV(`nBX>vMU1;I>dNJVUgoOzxn;uap&7Dk4+&|no!#jc5|$c z-wX9aM6x~V=Iwg1OKJWrOI0+?&kZ4HDeOw%jIO#1Uugf(IOSepxl`l(N zibjxv(H9xFvZ5rljqV;HlFRTF&p>j05f?Q5AdeLZ4YG~!Zx=^fuPswT0M15?@rW`b znMomh%4ujEHj4j?$!929p*B~bLm45*M4EIIQ^d5wvXt}gF2Nj%qAlV8(!Fk@u`exB z5-E9YZY_I^IY?_8pHH~ijU6W9H)W~F&bdO4tY;M99fzza=TTu&ZTeGYBc+R%ydbC- z93FhrBXOY>a24C;{ydYhs4$U@{bN>5inyJ%qjy9ZDBei1SG5G&v(TjNUYHK)*!tl&r4{mVjN!Og#CW| zg{ufs0&Lp2@9{>R?=*2zBrn(}zH_>As7%QXQJMYB!$O3M8{fEMk&qJXOSw^n^xTY4 zye%{iyJ7Zg>^bn0XVPf!6LI?=cSj*e7m&~F*hmPHD;*m0wt6=UtXx8*xRoAKi$Eav z+j|4r@1a2jc}zwwp_vWv*fJkABN1_JQPQjMK(~@j~Mkx6mWo%!QK+qcx^fO6XMh)3jZe^z0YeRHWzP~W|X8{vP zw7CMbyoQpb%iEHUOpgCZ7O5_=46YgcTH20%X=7giYx>mN;1Vi~Z|ZyXo1(MBCEwpw zzqxmaZjCklzNmoVR?@3ravJjfgXb-H96dF!x&+P?Guv57JnL6o`imAaVTcij4PxR- z@?adPq9)XkpwG@(0*l?tTwNeO_@F5GJYGg1K<<&hwN}O2mixPf<>lN1!Sa_Hh)^$- zARQFHwI@7f0gG!3CtG!Ur&VeAD%N+J>P(gHIRuwDRvS_#?iCD!ADG11fiMj4f3z10 zWs5ogHIL#p(ESa8qLr9h>slRMeY0$p^lTqRv($7NwN+C3!#lfY{iISYBuZ3bs{OvL z?n2e~lR8`4iDH-JIFraXX$0e!#1>T?Z0SKux)q{#(TL>g=~Iq5y?biAJ$2HTw9Jmr&l?N-=YuY12Lm zuea$qYOB}u)fqyJj|+$yH6|0)g-pWX#Ixl3(Yr@6K+3y*suXn0R_YI+rue~G z?%Pu)rjZP=UTtuW03r+r_NO;gyMwPs>8|FOKi_j7k3s2fk=)O;hXjzRySj(4w-rUGg4Xs z-?<^%iOUkM8gT!tk4N|r=Dh?Bl}X;-)=?*y+_L1HN5b|wzhOyLDck~zpq-?QG-Qy^ zVAY`FVXs`ULM23MJFqA=FV} z!fLCnzRYTAhh@b%+w$`rm5fOrL3$IuOg3&O0->)Q71Lya&@H6b$=$c%-9153IGXLu zHfL`Z!4JI9Op_M3wQ}P2UD^IRCh%k`*{$aLFmrp5RZji=W`pShkRT!-!QwPlFGmcT zm&AeWiML-ct4^eft3BlWcI8IrDZ^Aou(C~Dx?>+Dwg1O%d7v*=m;_2eOxy?>wH1_B z{pfW#QZG-0uL9~mXkT!a%mAr7^~ENtw)kVP!cWNU%ZJ-P3UN96YCh{{ROovHQx8~0 zpX7Z)dHLWv&L7h~p^Zut_*+&x?;H<=+R88eVIKvJOqN->jWltx0&OMJHBjXT!4ch4 zo(k%IL8cfG&>_V8IrCEP?w3I}<^NlVD+VrRHoiAdyySX2{1K>S$eEGDKi>uL6aIU# zTFAl~(5-_2gm>gFJ$Go+IoOe8aM<;37(9%0WGCO>pm!w;n3ZN1!3ZoC$<3T6h zn=G&Kv}SOkwr0z@Fc%Cq<~Ck;OSMZ=-@R5Wl*Euj&m??{eD9Y3aS+Y}{cnpt>_;0P z#ib!NiUQ4=Wa*G*UquzgNsnm9s-4BhtNpVF`$L0lI3ZM+Ft(kzonSht7z+QoK%NpmN-o_FpSI6P;jx8-3v2eVz5EE@pIWqug z=#E0)G}`zePLs^AHL1*rzCYoUBS5wu=}~A9O;DCEcS0Qg1Bw^Ld4h7?c{PJ?^gRoo zqe|{9z)KqWO>IqZjSJ+*frKpRdghy|Mt?l3 zX0=$5*)a#vinU~>P8yCYMwQ|aDpO?RYq`nGMohx-_z)uBcGU|KRVRccsxCY}-{1)l z@R3>3a?xz6R1fb4`YC4;8mYzZ^U2cZb?Qc00M|2!je15L6%tf<<}xoJ_b23KhlTV7 ztx30!htOpWQ(Oi(BjiB8F2^IVZMo>*%-b#-N~~xcI{|tg+=^9a>-C>Ui?z7jluNLL4%gsWF!W#rsiWZHTP5`OV?abi zR|zlPo&sr-x44lY^eGZS~gX7nh_{v;c1rH+ zo_n1(Oov>!*>f3liihxnDIzs}{+4`4!G$klMKg;u7VjRTfz0nm?Hf3j+poA7D5%+@ z%gjC{>3}lhThP3_pI570eAthr)2wOjSHfRE(l!BUKSc{_ji`=t?Jg)C9n~bOK?~+k zEc*OfPk52@H&WU;$?hWYMAf|tQKEPEgW&5!!*inVZA&(K^lZ??tH0rWTEthbn4j#=nD>UT;pk zdT?pqaJ0aOcNth%c}>c=#)N)e;JTJx1S>QVS^`R0e2M~aaMgu5VwI{(R#*w zNXUla8g}YH_qv3d#=QRX*^L?7=0-R$W>`xs;{{U>jqRBAdyii01H5xU3{c=ugM&!* z`#dz#F8_ogTrQK`(FaEqYHOIxLg2xN-C`-Hix(}R2<$a1L3c}d-kg{wS;y5p<`di! zE1`J5a}4xfcWx2UX~(eTFsw;v#U}<|N}( z9hRV2IrHON=F5R*P+R{O2{1+K0TEr(9fSW@5djOgI{vQ<64uAk|7{Pp{+asYNu3Yi zp71VS7fND>!dnB}n+(#H9)tM>s1^|5VB4;_IYWoAXa3bj@J8nyhOwiYVuDr_M8L(2 zT6gtSyOJht5xT&2feJ&*pp9(gr3qC(IOl8Dcf2qq&x3)00YNEIkh#;X0LVb z=jtj0cRrCzSFClI0Zu=er1-32s%aRv(mXCViuS?iZS@6jmiZ4 zY;{XrMF0u4vn|f4IgG~oALig9fa?opDR8cnFfSLnWeVa`f;P+WrQ+{b9u$3l@nDVR zgbr|It>A4Mo6oF9<8pGLI?4wS42LZI3)29h|c58TFtnXSSM z_jb&&zwx2^A-Mfu19`w&`N2*wnku_ATv9X|>av60(sw1e2=H61Mh~bCafZBL5u;rD zF;OYP@cY%Xvr)?&ocbKf@|RX+>BQW&z;{w}Aa_h`AKEgqkz3KflHJVX*8)WI)g9d))S2*{TO|T{IgrNRb6;y`{1;9_(Ja>h9(j zIF`5-9YyS=gX$T9qfKj!b%^u{uFbtW&PLt=fIYgd-=e{b3`2x38hoQjWJ#aYa&i6lXTT=%V{b?_ztC%OU^zSNN z)cy0z4`&Cb>1HHtJ%Q@%`FLGKICiSek#UO1;ouK$eN-!k^G27Ft9riY<^?&OP<9zH z4+JZ5(%0dulfSx4#$5ca9wF!MAXU(@> zN_Qd2DB`vr_HL#aP53TTw`TQia(v(1^bVoah$Q8!+*ECOu}nlhl)n8@ z7fZ*fdKA6*Tx?RWp;^Uah{Fe%-Uh~)X!=!9;2r}7E|FVxvKCHVqM4t%P&44m*QE-g zAP^Pd5@vm>F{*vnb8eBA{l-UAc!Bp=&K5Z^;@XVhM?2LD_DWc(<)!=kD)KHgbDHASRX5wr_MpcGa0(BGCL?;2`?#xWM!z)V20jVi9j=RWBSo!^ za>vtF`n{UD*l}lQ-6neBh%s!RXS6HdQ`y=tNy)9dC7P)R_1e=FsvsdfNNineHpsLy zH}1Zq)gX75mkn@d+ja7RZu-Brm2#h1dKsR#v>uhH=qE)AM6Z;7E|quj*yuS|>253y zxY2`47`~}*{x9CjF5HygGg9G}E!oPG7=k~7TKjRcUoP>~w7@L2sz+nb*ikx?YwmrL zyO0QS)yJS~-oSKhq;-#HY;p5S;2PrWTD|j9L5&_v2&|;eplKh!@iz_e;j^zKG(?&h z5@9Y0Wx*mO&wpdqPw|H)C(4`xAi^r++IUi)5OARy$&`l@gW!xJN`Pw|Y}v~7hPOt` zyVp+$4D_q|Jpx4mnCFV30$Q%$c)MlT#=Ln;MjT-B-1QGlB7%rcseyh*dAQ>qiQh;! z;YY||kmpOS-%h;=Hfg=KhQ{^r zTMYK)VOXJmB`j%n0O)6B-FLz7vXhxpNLzoO2RMoMwe5V4_*Wy)2B5+ufnzw0hz`4f z!N6rhQlCQHd-ZAa=R@GyH&Q-4K`kbD>?knQ9SpFBhEHGU=ok~*-Lb#I4}jp@lnLr^ zJ-hYh+E1LCsUYxPn!_bb8lqvJJxILI&~@+nW7e!{U@`)A_<3oX4|f5g1ejo7ijZY? z0AJcm|C9w-Na#|)^COo!m(6HAj8kXkhsinEu#iZY64#?Ii9r)Xky!D6lnto z?p`VaAy9*b@HPZoJ|(Yq@a+&%8Lm4tN}81vA3eM027V1H03}d07_wespu_v;Ms;uC|5& z%C!qxj|ftTIk{nF+LfVl4Y>qy_^T3-4Q}E?g7{F@HTQa_`?ne0q#pJ-$wndQ(ZDHq z58yRm%T;i7I#Kg<59p|-`jS+RSAI3qUAu*WO$MqbgOm2MYE-R$SgMDG0V zs2~SuLqadp89ADtQ10!nivql%LutubZU--nC{!v4uD?J5ZvuJcLT%@0r^-Fp{)#tU zUXSlJn&*ecF`H#d{g?h2#Ch;~2N*P>EcKAp_Rk6MfEph}>45Eb#X_TlS2!IueFI!rnfwi#=ra?ej zkrcDU(H``zb7Me1v?Es-e*Gt2&+ ze~8AbcjeZVD6LK9flcAzQP6uY-pEk0zyE|bC|G5FY@7^yssC>tl)KLQIPM`Hr8Hrp;Ev zUTp*)aJe^>lZK#nyZ~}3rGMAjUHqE?`g4uc=9tVo-fu4w`V9F`Uh-M_8^es6RD2wO zwfp5dY!zIGO+*yhfZ@_6R^oo%DQ&QGqa+SxJ-<`ME*yRxPR}{nC;LHB)_rjUGYN|% zho|S@Zg&(+kaRkaZxbcrbyshV*33DNXZns7n9R}|Rx!fd7yxSgPYZ3BFrm#&lxIIa zxcI*KMwmA{3yfLT0M^zZd6(w7d>rfQkebg!s4zT^ArBg;-b?zZ;J5hh-`2IR zeZ8Ib+V;na=c*W4A4KN{;!UYXqte-T14<*eflZu&N~yYO}T|^=B8w#2zj-zgz0Zw zB7VW82GWSQeA-0_0x#hm0r>xgPf>*~BE7hra}PqTta+h}Z|GYm z0;gWyO(bX&QQ%L4Hc^tSAM!dC{wJA;pdt4#@~1#h?VMTJ`d6*Wn|cgVMn){gt&B(D z1#@V2CS*HJ*W6Ow&1gM}`AepK>P0rD2XBl$op$h2mK3QdY)(RH<1vk{#<%Y>zx0I`Dl_7cjD%y*i-Tlfi8oF%65xYUUOY12syM1Xl6V2qToF4+ z{)o-3sa?IlVKuBjiWlN&VvR_C&Hd>r_{^Rg(%b3M@Fr5|?J25h_HLN(WCVVEHQw>Y zLZcOX)htVRRY=)hOxZ3Z&l(G_y$ib2ZeXnmY!CiiQ-fZ!y|Ot{5v_M4xB9Gu6i==$ zUxnQqeF*n5=$iPz_MF|CE7BXfb7~PG`-Ufj z&HNNb)Xk^sw9|Q5r0magA#8{a5o%^$LC}kypwLCLYs6hJp778UEr6IO4M}1Z8c2tU z8mjTO!zaX%y7=&HlrD$XyS>RonFTwl5jMPpA7etJyrg4J1PzZS34F>+?T0uF`YM~$2ii%)PATFM-?lZsr z9%T8tWy7u0w_y~?0wub3ML)f=8`HLGcFX4UYj9NXJAm2jQ!j@3irxad-F+`JqyzD% z2m-;TMx_>F;4v{QP>7|R%&AS@j~ZF~hRaX52cK%}ATW{_^y;iOJ_1&B4^`1(SkdC; z=VQ@FU`59`3I&mjhV($Atn|+8cfPO$)%VudVF}sr-p-GwIT;uC0!7`g!fq!zGo{ew zJ1<=QAQA;@^g+Q%4`{>%Yh;jTAp);}HIiE*i))j4V0qZ=glMWpM`4ZXU%k>sTwEU% zq=K?j2<*{0$slXY3bqick|hRn%y_}hj~cC z5Rjn%{~`g#1P>lb7$Xd4@>2-lIZwrtl2jOh0)oxH!u|_Ce+mzN!Oj&0Z(_I=Y$Eo^ zp!xVNpnKL$br~J_;}kmS1rP?XCC3}?$Wk4~2ix-YMWxb@Xy7oHJ*TT+hY7$A^9uK^ z-~|UNKWP@j1Y_tRe9j44SQLQ^NlQ#@h!eX_GyG^$U^HpQ_8a2d2iykDAcdBF@vPCFwwtM*%J* zKeDG$`B4yHGREpM>bwvT*uBerEA;?^K%z>Ne5bn^Y|hS>0!i?(H+*pKaq(~N;Oli| z@HH9m!X|nin-%$A zOcV;NF&=z7>TwKkgh@}pJ$+yca~ON)zr~c@zyh?~*cW^jNQ=a8hl6@+zG5`$Ciq;c zl!j{02-u#TvQA@`ustnT?d4&6+GD_xtTeAXXp{E=o!q@)3B(y7!Q5BP;RRUI$Oq_p z#_z?=Ba|EPQFc%*-pCIhW&V~$1%SMnKBFn1lj`S}Q53z)NK2i0e~u%1r+ zF~uN2mh+sylPsuu>H-TXrqwAXp)SILdpB(KKM96uYX~Kb2v?F#+7C&>v?JNeC8!1C zzz%-c70Z|(4y=^(`9&c$^jTnjfr%no8!SFLw%Y@QJ`N5g^w_*lI|^NaD2ukwu?iMQlLGrU zR1@rjO<>s&lb3~+W=2GaSnux3cw2tduX%%rDRcmo&Exx__YB}``rIVs4_Uzy*S$$p zF!EE3q0Zt989(0z0OTs_Dmio*wVj51OVF3cdEk_*F^>)p47&vwjSJ%vVjkki14u#= zQCvHz^ZAn-?q2XYaL5WQU@;qMcSaUQu#>;n!ey=8F;V_!cVLFb0~&;~E0bivd=Tl# zkb*F`SUp+7KXnL7K45@H6X*CIw4OW82g_kJ#3B!{Q9}A|Feo^R(3p^okC30D!b4T} ze?HLdc*8Zryy58)g51WY@o4sPM4qJCmeh8~g0uQby3m9!<=yH67P4P8?^BLfx!?Se z>Z);gVXJczi$H_VQhy~f3&`N ztWG2myuPkF%c_aU=B{V^V(cW-90xnp_$axJrtD?5TVy#q_o>vk$Xb8ew zqcUwrDMfcD)o_di7U+s3S?LA6=JDi!+&f&eRC^s_0#R@>Iu3u!#Z4@F(N_3Lc=-{`fgI)G(9RlbLnLoZ= zX$z)oJAh06FSP-DIvO(XY+bcN^iRE*5p=&4D$xhXh6wS!^sa5DN;J|&jD)@aAmYZV z$KS^nMzDUetK%aw+a!1OD86*9u9WgM{_ zeGnyoj|J4Xo^#0^mij*{YOmURVV>g2M7|9v)>o)y=2O5Sj+W04THhpREKl;F$V*Qu z<@Q8bXY1)wt2}YuwtzR6J}3e<4Y_sMSQ|G&5QZVS2Xjvsrl&?B=~VZWY&6KT zHR;)88I*03FC7o!eZ(g^cV#D;mZR_@eu^QK-raZSwE>&`)lWlTXa#>ks~O>tZX$fP zcRFxUne7A07jLP2cMxXFaD7&-s>Fe*+l@T1U^lQL#`&{uY~-^afplRSe|a->Ei0n$Py$-|J{|Y`;7<|kKvAnCzT>uijL7}sG1jJAOMGzm*Nz;%U zzwyX=?ff6N?c_7t>Eq=#oKXLib|Z{!Fx0)zn^h*<1pHGEh~4zUtVOv$!y-YkG#mFT z6o8%p3N+U*xe4cCophm{f{~8B&Wsr3XqUlTxf`5GkkjGaw_EWbh%91US^EDfMJLwn){KgAyM*RhVw!PV7h zqME7Pz-Y(?BmQy9OonEoSjes@;$@6==KJF%!Kb}7e7-bJP)wB6HqOZh>t4T`##{12 z-SLDdDl;7d@H8oouP+xPwLTESactuK{ZSq#o z1NGid)MK;fu%9t5<;PxBWUfV00eYdy(t;V*^KmG({W%W0$9pY>`Z`obg%^cMy*xWQ z%DF)!lwg#8X_Y`zm?T-Ui$9Gy3)M$s8wz%$&pZ3vK~6{#)FyCg!9l{U^Aun}wZ&nO z1ZrhG6b$#c+xRJ4QB;2v^Zd%DPhmC{L72Kq#XfaF?^7z;qjexjJBn`DZUFJq-jaa8 z>}iR2yLFr<*nc*Uzfz_3CR$7HH}}Z=&%2;uI&(hoYc#lTATqnhcCSYR77HWd{S~cT z&Z)7!7MU9tOgA!GI*1cw8lp?2>nR#!qj-=dx?XcM&%E1Dc|Oonp!sXp)+jLbW85)- zc1h0^f3lyWQQ}%`6fqHV%Ayo6|L9l7eTtH-_6sM@Hk_hCDV)jb364?1bj1=E%zp&Y zQ#IY}5TkV{jqUX8Pd>+H6K|{zCNGGUDm&>zB}^kxU-Qp1{u(px7**AER%bt&SF|xx zjb=}2WIP!2Wl2>6k}sW@e?|L!a=i12GIc?7Q~aP&XtWhpRtTxWRA!u$dj9an*rK;3 zi$HDYamdq*=n7x9h_sd{2@Aq7XBHeVjpP$hfFet=4Q zV(|y<9V~o7@iOdMSQ3L(WSv3XqIbEk|6tiocjSUN48SsZ(#K_mCdR+uPV2@8r3fNn zjb$hKBPbhZyF3J7+Y|PYhHgwW-2-LJqw5}lsaP!Re{+tD>n2BsV}xKSF;t#CkF_Db zmi>(O{AGn!zl8vBmohrR)nCU{*oN5g#@qC4(!X}`b>gIsA&&B3zi1r1Ckkrjw@O1` z7(&Se)a2FCA}z(3AGtXb5Jr?>Ij>TK6+$0Wx4HgONGw$sKp5X1^U&yT2s{YIfj9=o5%B|2E)OAHv*rEbre*2xINLgyi#5jiME~ErA)5Yt3A#HAiB)v_Zb_ zIdg|CO=*`>W8(r>s}LIRvL_9%s|J z!dqBj*eNct^+_UNYNZnwAd>8%wh^P5I{fH{{+-NS3je<4*HkGY+30BS&UpSnk59*8j(mEOo2DttW zJO<7Q2PK}DP(CiP>sDhr?d_eI$4TVWa}ti*LFH?v#spE*m^UwsbyNLki8?(Qs_&`& zoxT7l42>>$$biY;W_J2FwkBVK6B>wc0x0E(mKaVt-{2QlOLPW*rE3B=jEIiGb14_g zbtjB)Vmu^vMn%tcwGhAzA-|LnW%O_!B_LS!$=ewX#Yid7A7DY$QzQH5FjXBcM?s(~ zf;kyJhgv!fAhLJ-TINhp3sO#EC=;mA-yNmcP)yL<>|H=6Mz&6jzYDwUNgV)K!JQA? zHv55}Y5bZJ=(-(RZk~=LHo+qtN6TjiseE<<#haXa@JrO)w=2_yKMsKM8|(}s!+F?3 z0e~V7EneZjMQ8GBkN#$rpM^m>3m|s^aZh=u5>|gkaz>k^WBbD_H_HX71eQBQ48)A^ zaHc|QnMtvFN@ED590n@OnWD%|k4>zJP8{vV|O zKRrCKQPOvxcHbE3z=KghxYy;SF@W_Iz$7a_e%~F($5CL{uVX4%@br$2)aoYn*{IF! z_?rtx_cS#p>%Rt*&m93{Kfr)HsSLRGGo}8e+4NUah{@o&vY>(NNR%${Gd$k`PU=Y} z-%aP1KG`6f(Z=}Uj=k+{_Jp0H7(bE;C@}P%8X^lqQ&THe*`qA{EMEuX8ExeKD}Ezp zGlPom^L%njc<(ok-?;i`-lWz08buF!P51TMjajQAJpbQGY!o>{wm_+Kwn$isf?oTy z#A{C&NAP66`CocxtPT(i zOx}TwIj&@A`Ypt)Ix{0N^bV1SS~b{;R^xAz6Zl;Jd}w8MSLg|;I>U({D`ik ztAvH_h_F_oe5gwND4lN$7cqu3BrT(1zOkV_8KwgW@r0j^nhY4W5t@B2?1TGpkdD(> zbg5+nr#^0G^yoo#3y~Zqjd%?zM;wMZ!ZTqGj5;63k_##n^1tV{%oUmS)s7_Q<;UI5 z_qq#OLi5yHr$4~D@#hOlGiPl%kos|R+FC%WL!Y!bHYW`oH$#fEqQUc`E~-s%I0}&NTP+OKms~nNzROZB zggO)fD5<*%*2sLWf5T7NiwXhv51`;KTc>6FnfaH&oT+QouQ4o}?J;!P!fV>0~xCS-m{Lle`{=1Tc z1EW|Hy3B^JrE@W68;`@5Ti$8E3T%Il_h%U-rc}1yN{+`q2cEnmr4=AJj2>V8NkA6Q z*p`P)=@F(!p>@FC(xpGYe?IH>B+V=`n}W#;=-5KMdxyLZ3XKD>mc?00>6|E$QK|e(ParkKYOaNiys5|YE#6nDfqIk`; z5X?B~4o1FYFCU|=jwZM6#~pLA+H>yY-`FtP_K&3I?@ zjt7V?P8lw5Eo!HI*Cb%SzPEUk+y>dKB$G!=N>7QyoNUNP(&?~lY@Cmix4y-0E=#rI z6@276)*^=)k(D+l4(?sZ;lKqYe7gFFpcdXKrSCA8$bS+PBZAp%La}P+lP#n+g~A%#d+aV-IM3d3BllT8w`~jvTtq9IH`>}ejn7JnUpg9VEpYjFu^^k zJMfl&b4L4OldN8Rb(b?#wh>gwjY+*tOn}Ela=#FeE&v4hXq4KS{WpjCW=9|t56wWRDPje{1)oV&noEF7hknVAsn5INCNrl zH3CY*Ke)}?EmB5L`P9*PuIW!NjC@RV!5n~WyQ$;h+ZO#ekfrA1l4e2C!{o!}!vZ%^ zTu?*LM{-x`k*O(qAeuU-wZ3;pz_hDSRFhb(Z?j$l6W<447eN)v4~p7Q4150K8Z zj>p#$_)^6x?(YCjJZAt&L)eeZ(nvVB%l0PyGPM)Nx3gHR7*!9 zs6|}ZLQ%+4PCVk~=-6!P(ABAkGd+%swdx1Yyq|Tm+A^1QmmnbS)in5aZrg~A?(p`f zfnMDF216%Gf4C&Rl&+~c?2T{96S2*|n-$lRjxg8jb;@}GmqnKzfQo4LKKpxbcJ)h3 zr&!qg8>`Q}FNrl7-kntBF{^*x`suM*_lF0sOP`oWmHOv5HC&58kFXM_rXD+YwWz5) zvcDa?mwCTJu(a=&Q=`Qfg2E3l1|B z^g%3QX2cENF}nW8!bE8%#i$k7XvxB%1YWT%o+F zF~~lu>Jaxm=AD)I^E{KNDgIrgU1GzZ&QOlLcD}1~ufbsMOZd^F=}X?V+>>}D zL>myrp_lpY@Y>kZY^#vd^`fMX<&u+c-pjr9Y}DX8J*6yQs`9X>9v;_B#yo{f$@ARd z3H9!fmZWuUe|!ngl#^jm)E$2Po7Q%Y`#Ts99jmF70{=YqqmC1F)Alledn69mli*;m zzXMpchm$`A4{#%vbv9Z3(8;$w66QtoDfQPCa*TG5?>4J5OFDZiX?Dqly{@u$pQ2;f zU)P*#)y!{-wG;C9HAn>(w^ds>-k3FfOWq=so6=43J>Ix%x_$rBJ`qmK+Tr!J=UHvu zadMv;BCayqVL3U5O20%TA5#qSx;oVGs`m!if1<;{l*t1q(2x+TlFSgG!G1|)p}4%R zfTii7RgJ4@a$eA<0^g>5-#Mqz)Ksf`<-PY;C;O|kmIcRCcdu?)IaXe2&FnexMd>ED zvh8kJk5{^X9gS*~ys32E4{ja%`U+=+fpir&A=Q8>M3vu2?ha+Ii7S~MnJNM#wF>V~ zd9m$}a!lTra{7HQSo3QTc_nu7wzpgVC!7kp9dy!yy^FhauWQQ-3z zv^gJ_idqxYL!Z<{L<%l`n+(-XR4$%lnrW5-i9d$pATY?7;5|jbh62p7aXikfNBx&3q3!CQrP?***8<+=cVo>2&JL!^;VHmz1_6a=QiI`8QsTe0ENNb z^{geE6-4RGJ223n%2!+a@P-ozN!|6(ZjbbNm(*8R!x#7bpkv-w&Q3!t8Bo!%nxtTvZ!Y4E>&8hb&Gk+5-Z{2?g|1foIQi{YiSF&bRz{(mWTmFvqE zJ^oPlOpNj=CZ5M?fEJt%SnO{9 zsF4{opfReDMf*YZ1lQZtqYfQURbQ#2=984dNI~IIf-3u*@4ouR49bY-35AG=_cd)R zXZW^Rega}RFcPJVNCj6b2`g4he+6~kiQrQ-9fVMt%AcJaj|Tln-tRT8Qv;pb2)qw&}4DslL_YA{>z4$ArpIeobubj9#1QguyT z?;K|wc$J~kQoZ}X*~*^M4r6{9es4!3PyA`+fVGuf3*2fAiQ8K9ow_lqpwI1*`^%pX zEoA>39XJDZSglJ|sh-vqik6IP5}v0Y;GTZo8iZ5*6gA`%;U#yh@S%U7G&jdia{NNV zesb3!<8piaVZIBzpABs3EB)wK8^qgh-r|;$bP8WNQn-zs-(CdfHi7yJ6G!bobCBMkn&yx3THoQJ#IAC$ET`NrB6l3> zxRt&4RftodD3AakJ;SrKps*>L7PsP+o}Kbo@%{4jyT3zn^qDVFcS1PvxDph3d4B9g zvTWK>78bE%jHyl0hu-oZxh?R`>}9l4;g(F3h3M8K_4-yDWo_(M`aQ@=P4&YMLattQ zz}MI=vQHoLsI<6Yimg3gOhZF%8CL}V8GPMg9YJo9S>OpQI+m#?7|?x1VSj~f`o&$N zbVS+orfa($Gc6Nxu@%M=CT~7XpWD-Q(oid;GHhuwn6)@A#dCZ_A?4hMvP^_e>#NJ` zrG&6|wYQ?~^Bk)^c-X2Ol!h^qUP|Ykn2;5Uv^EXVP32iHe48; z_sqx_6=*zZoL=21{O(p^Pv8pTN=u@+NmHuYEpNVklb5blvF*JJHvMlOTRs%to33|5 zVY2`8TKnm;z)7U(*!$~@^%$|k+YjgF6&%d+`u2v2UDdz(`_kp;5vz>T>m1?~@*Z_j#e-Fax1x$XWL}A}YJaFXa8AK zdu8`5w(QRetlr#fSxOqtLq%PC^E5uy-;n$&XHEG(WPNp1RBadUfFPhW(j_1zUD6;a zjf8Y}Np~yKC6bZ?BF)eZgLHRy58W{2a1ZbMes|rq?mx3&)|#1f&J%m@U+f3+2
  • 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

    y)h)BT&Uy*C^D}!H>oH)@bN`ysh=&3Wh{w�xoK>~18BEk1Eo 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

    20Zu+xzQO{%}tY%{apT`EN70o6cWVctn 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

      fJC0UAh4)RmgQyrWp_LY& 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 O($zLRn7;o+z<&W`qzhC4 literal 0 HcmV?d00001 diff --git a/contribute-docs/style-guide/index.md b/contribute-docs/style-guide/index.md new file mode 100644 index 0000000000..d01f7af032 --- /dev/null +++ b/contribute-docs/style-guide/index.md @@ -0,0 +1,21 @@ +--- +navigation_title: Technical writing style guide +--- + +# Technical writing style guide + +In this style guide, you can find editorial guidelines for writing clear, consistent documentation that reflects Elastic's friendly tone and our commitment to editorial quality. + +[**Voice and tone**](./voice-tone.md): Guidelines for maintaining a consistent voice and tone across Elastic documentation. + +[**Accessibility and inclusivity**](./accessibility.md): Guidelines for writing accessible and inclusive content. + +[**Grammar and spelling**](./grammar-spelling.md): Guidelines for using correct grammar and spelling in your writing. + +[**Formatting**](./formatting.md): Guidelines for using consistent formatting across Elastic documentation. + +[**Writing for and about the UI**](./ui-writing.md): Guidelines for writing about the user interfaces of Elastic products. + +[**SEO**](./seo.md): Guidelines for optimizing documentation for search engines, including best practices for keywords, metadata, and discoverability. + +[**Word choice**](./word-choice.md): Guidelines for choosing the right words in your documentation. \ No newline at end of file diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md new file mode 100644 index 0000000000..01173a3dbc --- /dev/null +++ b/contribute-docs/style-guide/seo.md @@ -0,0 +1,556 @@ +# SEO guidelines for Elastic Docs + +Learn how to structure content for search visibility, craft clear and user-focused copy, and apply techniques that improve discoverability and usability. To deliver value to users, search engines and AI-powered tools—including Large Language Models (LLMs), use the SEO guidelines to ensure your documentation is easy to find, understand, and maintain. + +As AI-powered assistants and Large Language Models (LLMs) become more common, documentation is increasingly consumed by both humans and AI tools. Following these best practices ensures your content is discoverable, understandable, and actionable—not just for search engines and users, but also for AI-driven platforms that rely on clear structure and context to provide accurate answers and guidance. + +Use these guidelines to ensure your documentation is easy to find, understand, and maintain—delivering value to users and search engines alike. + +## Headings + +Headings provide a clear structure to your documentation, making it easier to scan and understand. For SEO, headings (H1, H2, H3, etc.) signal the hierarchy and main topics of your content, helping search engines, LLMs (Large Language Models) determine the relevance of your page to specific queries. For users, well-structured headings improve readability, accessibility, and navigation, especially for long or complex pages. + +Use headings in order, maintaining [W3C standards](https://www.w3.org/standards/). Accurately reflect the content that follows each heading. Avoid vague headings like "Introduction" or "Overview", and use specific headings like "Introduction to using Elasticsearch". Make heading text unique, especially for headings higher in the hierarchy. + +### H1: Primary page title + +The H1 is the main title of the page and should clearly state the primary topic or purpose. Search engines give significant weight to the H1. There should be only one H1 per page, and each H1 should be unique. When headings are not unique, search engines struggle to understand the differences between thematically related pages. + +Best practices: + +* Include the main topic. +* Be concise and descriptive. +* Reflect what the user will learn or accomplish. +* Be specific. Add any modifiers that make clear what the purpose of the page is. +* H1s should *always* be unique. +* Incorporate any applicable primary keywords. + +Examples: + +✅Configure data views in Kibana + +❌Data views + +✅Elasticsearch documentation + +❌Elasticsearch + +⚠️**Note:** The primary H1 header tag, sometimes called the page title, is what is used to populate the meta title tag, which appears on the search engines results page and impacts the Click-Through Rate (CTR). + +Example: +![Screenshot of a documentation page showing the meta title field in a content management system. The meta title field is populated with Elasticsearch Documentation. The interface includes form fields and labels in a clean, minimal layout. The tone is neutral and instructional, focusing on how the meta title is set for a documentation page.](./images/metatitleexample.png) + +The meta title, and in turn, the page title, is very broad. A more descriptive title could be "Data ingestion with Elasticsearch". + +Best practices: + +* The meta title should be concise, descriptive, and include the main keyword or topic of the page. +* It’s important that the H1 accurately reflects the page’s content and purpose, as this will be shown in the search results. +* Avoid duplicating meta titles across different pages. Each should be unique. +* If the H1 is too long, the CMS will trim it to fit the recommended length (typically 50–60 characters), so make sure the most important information is at the beginning. +* The meta title is not directly visible to users on the page itself, but it’s critical for search visibility and user engagement in search results. + +### H2: Secondary headings + +H2s break the content into logical sections, outlining key steps, concepts, or features. H2s help search engines understand subtopics and improve page scannability. Given the volume of documentation content, and the similarity between certain topics, try to make secondary headings unique. + +Best practices: + +* Use H2s for major sections or steps. +* Incorporate secondary keywords where relevant. +* H2s are descriptive so users can quickly find the information they need. + +Examples: + +✅Configure output settings + +❌Settings + +✅Deploy Filebeat to Kubernetes + +❌Deploy + +### H3s, H4s, H5s, and etc: Subheadings + +H3 and greater subheadings further divide section content into more specific topics or steps. These headings help organize detailed information and can target long-tail keywords. + +Best practices: + +* Use H3s and great subheadings for sub-steps, options, or detailed explanations within an H2 section. +* Keep them short and relevant. +* Maintain logical hierarchy and don’t skip heading levels. + +Example: + +H2: Troubleshoot common issues + +H3: Resolve mapping conflicts + +## Introductory paragraph + +The introductory paragraph is the first section users and search engines encounter after the H1 page title. A well-crafted introduction sets clear expectations, provides essential context, and helps both readers and search engines quickly understand the page purpose. For SEO, it’s an opportunity to naturally include primary keywords and related terms, improving the page relevance for targeted queries. Sticking to any context that will help ground the visitor in the content they are about to ingest is a perfect introductory paragraph. + +Best practices: + +* **Be clear and concise**: Summarize what the page covers in 1–3 sentences. Avoid unnecessary background or filler. +* **State the purpose**: Clearly explain what users will learn or accomplish by reading the page. +* **Include keywords**: Use primary and secondary keywords naturally within the first 1–2 sentences to reinforce relevance. +* **Address the audience needs**: Reflect the user’s intent, such as the problem they are trying to solve or what task are they performing. +* **Avoid jargon**: Use plain language, or briefly define technical terms if needed. +* **Keep it actionable**: If the page is a how-to or guide, indicate the action or outcome. + +**⚠️Note:** Within the context of the "introductory paragraph", the first and/or second sentence is used in the meta description tag, up to the first 150-160 characters. This tag appears on the search engines results page and impacts CTR. It is not directly user-facing otherwise. + +When a page starts with a note, image, table, or other component, the meta description is *not* impacted by the component content. Only the first paragraph content nested within the first line(s) of the opening paragraph tags \\) impact the meta description. + +Below is an example of a page with one sentence and no introductory paragraph. +![Screenshot of a documentation page displaying only a single sentence without an introductory paragraph. The page shows a heading at the top, followed by the sentence: Pulse Connect Secure integration enables you to collect, monitor, and analyze VPN and remote access logs from Pulse Connect Secure appliances in Elastic. The layout is minimal and lacks additional context or descriptive content, creating a sparse and utilitarian tone.](./images/onesentence.png) + +If the page had more content, which is required, a good introductory paragraph within the context of this example could be something like "The Pulse Connect Secure integration enables you to collect, monitor, and analyze VPN and remote access logs from Pulse Connect Secure appliances in Elastic. Use this integration to gain visibility into user activity, detect security events, and streamline compliance reporting within Kibana. Compatible with Elastic Stack version 8.13.0 and higher, this integration supports both Security and Observability use cases". + +In turn, the meta description would be more descriptive, for example, "The Pulse Connect Secure integration enables you to collect, monitor, and analyze VPN and remote access logs from Pulse Connect Secure appliances in Elastic". + +Don’t feel pressure to meet the character limits. The CMS will automatically trim it. Just make sure the sentence is front-loaded with the context. + +Examples: +**Overview** + +Heartbeat is an Elastic Stack monitoring tool that enables you to track the availability and response time of services across your infrastructure. This overview explains how Heartbeat works, its key features, and how it integrates with other Elastic solutions to provide real-time uptime monitoring and alerting. Use Heartbeat to proactively detect outages, measure service performance, and ensure your systems remain reliable. + +**How-to** + +Learn how to configure index patterns in Kibana to manage and visualize your Elasticsearch data efficiently. This guide walks you through each step, from creating a new pattern to troubleshooting common issues. + +**Troubleshooting** + +If you’re experiencing issues with index patterns in Kibana, this page provides solutions to common problems and tips for resolving errors quickly. + +## Body copy + +The body copy is where you deliver the main content of your documentation page. Well-structured, clear, and concise body copy helps users accomplish their goals and enables search engines to understand the depth and relevance of your content. For technical documentation, body copy should be easy to scan, actionable, and accurate. + +Best practices: + +**Establish authority and credibility by relaying expertise** + +* Using accurate technical terms demonstrates expertise and familiarity with the subject. +* Define technical terms on first use, especially if your audience may include newcomers. +* Proper terminology reassures users that the documentation is trustworthy and written by knowledgeable authors. +* Technical terminology helps attract and serve users who are already familiar with your field or searching for in-depth information. + +**Write clearly and concisely** + +* Use plain language and define technical terms on first use. +* Keep sentences and paragraphs short for readability. +* Use active voice and direct instructions. +* Avoid overusing jargon—balance technical accuracy with clarity to ensure content remains accessible. + +**Thoughtfully use relevant keywords** + +* Incorporate keywords that match the search intent of your target audience and the topic of the page. +* Place keywords naturally throughout the content—especially in headings, the first paragraph, and where they fit contextually. +* Include related terms and synonyms to improve semantic relevance. + +**Organize with headings and subheadings** + +* Break content into logical sections using descriptive headings (H2, H3, etc.). +* Headings help users scan for relevant information and assist search engines in understanding content hierarchy. +* Each heading should accurately reflect the content that follows. + +**Ensure content quality, originality, and uniqueness** + +* Avoid thin content—ensure each page provides substantial, unique value to the reader. +* Do not duplicate content from other pages or sources; always tailor information for the specific context and audience. +* Regularly review and update content to keep it accurate and relevant. + +**Make content scannable** + +* Use bullet points, numbered lists, and callouts for important information. +* Highlight warnings, tips, or best practices using clear formatting. + +**Provide examples and visuals** + +* Include code snippets, sample commands, or screenshots to illustrate concepts. +* Reference visuals in the text, but ensure all key information is also available in text for accessibility. + +**Leverage structured data, where applicable** + +* Use structured data (e.g., [schema.org](https://schema.org/) markup) to add semantic meaning. +* Structured data can help search engines display your documentation in rich results, such as FAQs or How-To snippets. + Consult Docs engineering for existing capabilities or implementation guidance. Functionality may be built into your template. + +### Content length + +The ideal length for a body copy should not be focused on word count, but instead on whether the content is enough to be satisfying to a user and accomplish its goal. + +Paragraph length is also important. Readers on the Internet are conditioned to skim, looking for emphasized words in short paragraphs. Using highlighted, pulled-out blockquote boxes, asides, call-out sections, section dividers, and other features help liven up a page. + +These visual breaks help make sure a user’s attention span isn’t broken. They should also not be overused, and their frequency will depend upon the relationship to the topic. + +Best practices: +**Focus on user needs, not word count** + +* The ideal length for a documentation page is determined by how well it answers the user’s question or helps them accomplish their task. +* Avoid padding content to meet arbitrary word counts; instead, ensure the page is comprehensive, accurate, and directly relevant. +* If a topic is too broad, consider breaking it into multiple focused pages for easier navigation and better SEO. + +**Keep paragraphs clear and scannable** + +* Online readers tend to skim rather than read every word. Ensure that content is easy to digest. +* Start paragraphs with key information and use plain language for clarity. +* Use formatting tools (bold, italics, code formatting) to highlight important terms or actions. + +### Lists + +Lists are powerful tools for organizing information in a clear, scannable format. Lists help make your content easier to read and scan, they can increase user engagement and retention, improve your content’s structure and layout, and much more. + +Best practices: +**Choose the right list type** + +* Use bulleted lists for unordered items, features, or options. +* Use numbered lists for sequential steps, processes, or instructions. + +**Keep items concise and parallel** + +* Write list items as short, clear phrases or sentences. +* Avoid using too many or too few list items. +* Avoid nesting lists within lists unless necessary. +* Use parallel structure (start each item with the same part of speech). + +**Introduce lists clearly** + +* Use a lead-in sentence or phrase to explain what the list covers. + +**Use lists to improve scannability** + +* Break up long paragraphs with lists to make content easier to scan. +* Limit lists to 5–7 items when possible; split longer lists into logical groups. + +**Naturally incorporate keywords** + +* Where appropriate, use relevant keywords in list items to reinforce page relevance. + +**Maintain consistency** + +* Use consistent punctuation and capitalization for all list items. +* Avoid mixing full sentences and fragments within the same list. + +**Accessibility considerations** + +* Use semantic HTML (\, \, \) for lists. +* Avoid using lists for layout or decorative purposes. + +### Interlinking + +Links are vital for both user navigation and SEO. They help users discover related content and signal content relationships to search engines. They also serve as a means for search engine crawlers to find and index pages. + +Best practices: + +**Use descriptive anchor text** + +* Make link text meaningful (e.g., "Monitor Configuration Reference" instead of "click here"). +* Avoid vague phrases; anchor text should describe the destination or resource. + +**Prioritize internal linking** + +* Link to related documentation pages to guide users and strengthen site structure. +* Use internal links to connect related documentation pages, guiding users to deeper or related topics. +* Regularly audit and update links to avoid broken or outdated references. +* Consider the user journey when linking, and link outside of Docs, like to the marketing site, or blog where appropriate and relevant. + +**Use external links judiciously** + +* Link to reputable, authoritative sources when necessary. E.g. https://www.python.org/doc/ +* Ensure external links open in a new tab/window. + +**Maintain link accessibility** + +* Ensure link text is distinguishable (via color, underline, etc.). +* Avoid Overlinking +* Don’t overload paragraphs with multiple links—prioritize the most relevant ones. + + +## Multimedia + +Multimedia is important because it can improve user experience, site performance, and ranking signals. It can boost user engagement and retention by providing different ways to consume information. + +By adding things like image alt tags, and structured data, search engines can also pick up assets to serve them within organic search results, or use them to enhance your listing within organic search results. + +Multimedia content can include images, videos, podcasts, infographics, and more. Multimedia elements enhance understanding and engagement but must be used thoughtfully for accessibility and SEO. + +Best practices: +**Use relevant visuals** + +* Include screenshots, diagrams, or videos to clarify complex concepts or steps. +* Ensure visuals directly support the surrounding content. +* Create unique images and videos that add value to your page and avoid using stock photos. + +**Optimize images for SEO** + +* Avoid embedding important text inside images or videos, as search engines cannot "read" images beyond their file name and alt tag text. +* Use descriptive file names and add an alt tag with descriptive text for all images. +* Alt text should convey the purpose or content of the image for screen readers and search engines. +* Images should also be exported in the size in which they are intended to be viewed to reduce page resources. +* Compress images to balance quality and page load speed; if available, consider using web optimized files like vectors or WebP to reduce size. + + +**Ensure accessibility** + +* Avoid relying solely on images to convey critical information; always provide a text alternative. +* For videos, include captions and, if possible, a transcript. + +**Maintain quality and consistency** + +* Use high-quality, clear images and consistent styling (e.g., borders, background). + +**Reference visuals in text** + +* Clearly reference images or videos in the body copy (e.g., "See Figure 1" or "Watch the setup video below"). + +**Cite sources when needed** + +* If using third-party visuals, ensure you have permission and provide appropriate attribution. + +**Consider structured data** + +* Where applicable, use structured data (e.g., VideoObject, ImageObject) to help search engines understand and display multimedia in rich results. +* Consult Docs engineering for existing capabilities or implementation guidance. + +## URLs + +A URL (Uniform Resource Locator) is the web address of a page. Well-structured URLs benefit both SEO and user experience. + +Having a URL that clearly reflects what the page is about, can increase click-through-rates within the search engine results page by matching the user query. The URL is also displayed to users in the top of a browser’s search bar. Allowing the URL to be clear, concise, and easy to read, supports a positive on-site experience. + +URLs should not have special characters to ensure readability. They should also be lower-case to prevent issues with multiple URL versions that can signal duplicate content to search engines. + +Best practices: +**Reflect the page topic** + +* Use keywords that accurately describe the page’s subject. +* Align the URL with the page title and H1 heading for consistency. + +**Keep URLs short and readable** + +* Avoid unnecessary words or parameters. +* Use hyphens (-) to separate words for clarity. + +**Use lowercase letters** + +* Always use lowercase to prevent duplicate content issues (e.g., /Guide/ vs. /guide/). + +**Avoid special characters** + +* Stick to letters, numbers, and hyphens. Avoid spaces, underscores, or special symbols. + +Ensure the Hierarchy is Reflected in the URL Structure + +* Structure URLs to mirror the documentation’s content hierarchy, nesting child pages under their logical parent directories (e.g., /docs/solutions/security/ai/ai-assistant). +* Ensure each child page has a valid parent URL that leads to a parent page. + +## Meta keywords tag + +Meta keywords are not important for SEO on Google and Bing, as they have stated that they ignore this meta tag. However, some other search engines like Yandex may still use them as a low weight ranking factor. + +It’s not necessary to add, but if needed, keywords should be kept to 5 keywords, separated by commas, while avoiding repetition, and duplication. + +## Content updates and maintenance + +Keeping documentation accurate and up-to-date is critical for both users and SEO. + +Best practices: + +**Regular reviews** + +* Schedule periodic audits to check for outdated information, broken links, and deprecated features. + +**Versioning** + +* Update or archive obsolete pages. + +**Redirects** + +* If removing or merging pages, set up appropriate redirects to preserve SEO value and user experience. + * If a page is being moved, submit a request to Docs engineering to 301 redirect to the new URL version (all /docs/ pages). + * If a /guide/ page needs a redirect route the request to the Web team. + +**User feedback** + +* Review user feedback to identify unclear or outdated sections. + +## Mobile performance and usability + +Search engines prioritize mobile usability, and "reference" the mobile viewport for all content on the web. Prior to publishing ensure that all elements on-page are visible to users and search engines. If content is visible on desktop and not mobile, search engines will ignore that content, which could cause it to miss out on critical information that can help the page get picked up, understood, and indexed within organic search. + +Best practices: + +**Test functionality** + +* Review pages on various mobile devices to confirm all features, navigation, and media display correctly. + +**Readable text** + +* Use legible font sizes and sufficient line spacing for mobile screens. +* Do not deviate from template styles. +* If new functionality is needed, discuss with the Docs Team before implementing. + +**Accessible interactions** + +* Make sure buttons, links, and interactive elements are easy to tap. + +**Optimize media** + +* Compress images and avoid large files that can slow down mobile load times. + +**Avoid horizontal scrolling** + +* Content should fit within the screen width without requiring users to scroll sideways. + +## Content localization and SEO + +Localization is not currently in scope for all Documentation content. If localization is needed there are SEO considerations that should be followed. + +Best practices: + +**Write in clear, simple language** + +* Avoid idioms, slang, or cultural references that may not translate well. +* Ensure that content is translated by an expert of that language. + +**Consistent terminology** + +* Use consistent technical terms and product names throughout the documentation. + +**Customize visuals** + +* Use images that are culturally appropriate and relevant to the respective language and region. + * E.g., do not use English-USA language graphics if taking English-USA targeted content for a localization effort that does not use USA English. +* Allow for text expansion in UI elements, lists, and tables, as some languages require more space. + +**Link to localized resources** + +* When linking or displaying resources, use those respective to the user’s region and language. + +**Update HTML lang attribute** + +* HTML Lang tag should be updated to reflect respective language and regional targeting. + +**Use unicode characters** + +* Ensure content and code samples support international character sets. + +**Hreflang tag support required** + +* Hreflang tags signal language and region to search engines in order to surface and index them within respective search results. +* Consult with Technical SEO lead & Docs engineering for implementation. + +## Elastic Docs SEO checklist + +**Headings** + +- [ ] H1 is unique, concise, & clearly states the page’s main topic or purpose +- [ ] Only one H1 is used per page +- [ ] H1 includes the primary keyword & matches the page focus +- [ ] H2s break content into logical, descriptive sections +- [ ] H2s & H3s are unique, not vague or duplicative +- [ ] Headings use proper order & hierarchy +- [ ] Headings reflect the content that follows +- [ ] Headings are not used solely for styling + +**Introductory paragraph** + +- [ ] First paragraph summarizes the page in 1–3 sentences +- [ ] States what users will learn or accomplish +- [ ] Naturally includes primary & secondary keywords +- [ ] Addresses user intent & context +- [ ] Uses clear, plain language (defines jargon if needed) +- [ ] First sentence is suitable for meta description (concise, relevant, actionable) + +**Body copy** + +- [ ] Uses accurate technical terminology; defines terms on first use +- [ ] Written clearly & concisely +- [ ] Uses active voice & direct instructions +- [ ] Keywords & related terms are incorporated naturally +- [ ] Content is organized with logical headings & subheadings +- [ ] Provides unique value (not thin or duplicate content) +- [ ] Includes examples, code snippets, or visuals where helpful +- [ ] Uses bullet points, numbered lists, & callouts for scannability +- [ ] Structured data is added where applicable (consult engineering if unsure) +- [ ] Links to related documentation or authoritative external sources +- [ ] Content is up-to-date & regularly reviewed + +**Content length and structure** + +- [ ] Content fully answers the user’s question or task (not padded or too brief) +- [ ] Long topics are broken into focused, navigable pages +- [ ] Paragraphs are short & easy to scan +- [ ] Visual breaks (callouts, asides) are used for emphasis, but not overused + +**Lists** + +- [ ] Lists use the correct type (bulleted for unordered, numbered for steps) +- [ ] List items are concise, parallel, & consistent +- [ ] Lead-in sentence introduces each list +- [ ] Lists are not excessively long or nested +- [ ] Semantic HTML is used for lists +- [ ] Keywords are included naturally + +**Interlinking (internal and external links)** + +- [ ] Anchor text is descriptive & meaningful +- [ ] Internal links guide users to related or deeper documentation +- [ ] External links point to reputable, relevant sources & open in a new tab +- [ ] No broken or outdated links +- [ ] Links are not excessive or distracting +- [ ] Link text is visually distinguishable & accessible + +**Multimedia (images, video, etc.)** + +- [ ] Visuals (images, diagrams, videos) directly support the content +- [ ] Images are unique, high-quality, & not stock photos +- [ ] Image file names are descriptive, lowercase, & use hyphens +- [ ] Images are compressed/optimized for web +- [ ] Alt text accurately describes each image’s purpose +- [ ] No important text is embedded in images +- [ ] Videos are relevant, compressed, & include captions/transcripts +- [ ] Visuals are referenced in the body copy +- [ ] Third-party visuals are properly attributed +- [ ] Structured data is used for multimedia where possible + +**URLs** + +- [ ] URL is short, descriptive, & reflects the page’s topic +- [ ] Uses lowercase letters & hyphens (no spaces, underscores, or special characters) +- [ ] URL structure mirrors the documentation hierarchy (e.g., /docs/section/topic/) +- [ ] Each child page has a valid parent page +- [ ] URL matches the H1 & page focus +- [ ] Canonical tag is set to the preferred URL + +**Meta keywords tag** + +- [ ] No more than 5 unique, relevant keywords (comma-separated) +- [ ] No repetition or duplication +- [ ] Keywords are specific to the page topic + +**Content updates and maintenance** + +- [ ] Content is reviewed regularly for accuracy & relevance +- [ ] Versioning is clearly indicated where applicable +- [ ] Change log or last-updated date is included +- [ ] Redirects are set up for removed or merged pages +- [ ] User feedback is reviewed & acted on + +**Mobile performance and usability** + +- [ ] Pages are tested on various mobile devices +- [ ] All features, navigation, & media are visible & functional on mobile +- [ ] Text is readable & interactive elements are easy to tap +- [ ] Images & media are optimized for fast mobile loading +- [ ] No horizontal scrolling is required + +**Final content review** + +- [ ] Checklist items have been reviewed +- [ ] Content is written with the user in mind +- [ ] Content is enhanced for search engine "readability" diff --git a/contribute-docs/style-guide/ui-writing.md b/contribute-docs/style-guide/ui-writing.md new file mode 100644 index 0000000000..816b155f90 --- /dev/null +++ b/contribute-docs/style-guide/ui-writing.md @@ -0,0 +1,324 @@ +--- +navigation_title: Writing about the UI +description: Guidelines for writing about the user interfaces of our Elastic products. +--- + +# UI Writing + +This topic covers how to write about the UI, the best verbs and prepositions to use, what to call parts of the UI, and how to guide the user through tasks. + +:::::{note} +These guidelines are different from the guidelines for writing UI text. If you're looking for that, refer to [EUI](https://elastic.github.io/eui/#/). +::::: + +## General guidelines for writing about the UI + +* Describe the prop value and tasks, and provide an example. +* Don't describe the UI piece-by-piece. Focus on use cases instead. +* Write steps for actions users can't figure out themselves. +* Keep the average number of steps between five and nine. +* Write with [active voice](./voice-tone.md). If you can add “by zombies” at the end, it's likely passive. +* Use **bold** for component names and match the capitalization as it appears in the UI. +* Use *x* (italicized) for variable text in UI component names, such as: "Click **Select all *x* rules**, and then select **Activate**." +* Test all procedures before you publish. + +## Helpful, minimal, accurate + +Keep these principles in mind when writing about the UI. + +**Write about use cases.** Describe the purpose of the UI and its use case, and provide an example, if possible. If the UI text is doing its job, you shouldn't +be writing, "this button does this, this tab shows that." + +**Eliminate "duh" procedures.** Write documentation for complex interactions or when you want to convey content that doesn't fit on the screen. Don't write +obvious steps, such as, "Click Save to save your document." Provide in-product assistance to minimize the number of step-by-step instructions and screen +captures in the documentation. Both can quickly go out of date. + +**Keep it focused.** Explain one way to accomplish the task and let users discover the alternative. Don't provide extraneous details. + +**Test your docs as you go.** Push all the buttons and ensure that your content reflects real-world scenarios. Put yourself in your users' shoes, and +test each step locally. Test your instructions for multiple use cases (and potentially on multiple versions if you plan to backport your changes). + +## UI icons + +UI icons can be helpful to include when describing a procedure that requires the user to interact with the UI, for example, if they need to click a button or another UI element. Follow these guidelines: +- Use the approved list of [EUI icons](https://eui.elastic.co/#/display/icons). +- Include the tooltip text, image, and alt-text for optimal accessibility. +- Avoid using parentheses before and after the UI icon image, which can disrupt screen readers' speech and braille outputs. +:::{dropdown} Example + ❌ **Don't**: To display the table in fullscreen mode, click the fullscreen icon (). + + ✔️ **Do**: To display the table in fullscreen mode, click the fullscreen icon . +::: + +## Screenshots + +Although screenshots can be worth a thousand words, they are also expensive to maintain, especially in an environment with rapid releases. + +### When to use screenshots + +Screenshots work best in: + +- Timebound docs, such as highlights docs and blog posts +- Procedures for a complex UI +- Introductions + +The following table can help you decide whether a screenshot is right for your doc. + +| Ask yourself | Things to think about | +| ----------- | --------------------- | +| Is this part of the UI complicated enough that it would be difficult to explain with words? | If there are only a few simple actions, then it's not a good candidate for a screen capture. | +| Am I capturing just what is pertinent to the task? | You don't want to capture the whole screen, just the area in question and enough of the surrounding area to find it. | +| Does this contain any confidential information, like user names or IP addresses? | If an IP address, email, or component ID is a part of the capture, it's always a good practice to anonymize it. If the information isn’t important, you could blur it or Photoshop over the characters. +| When making animated GIFs, are they longer than 10-15 seconds? | For documentation, a shorter gif works best. Ensure that it's trimmed enough to show the visual and nothing else. + +### Aspect ratio, resolution + +When taking a screenshot: + +- Use a tool like the [Window Resizer Chrome extension](https://chrome.google.com/webstore/detail/window-resizer/kkelicaakdanhinjdeammmilcgefonfh?hl=en) +to set the window's viewport. + - Set the aspect ratio to 16:9 (1366x768px). + - If the screenshots are hard to read, set the aspect ratio to 4:3 + (1024x768px) instead. + - Use the same aspect ratio to capture all screenshots on the page. +- Set your zoom level to 100%. +- If you have made any color adjustments, reset to the default on your monitor or + select Generic RGB. +- Avoid: drop shadows, jagged edges, and oversized images. +- Include only the essential UI components. The main menu, + breadcrumbs, header, toolbar, and search bar often change, so we generally + exclude them. +- If needed, wrap a 1px border around the screenshot to give it definition and ensure it's not "floating" against a white background. +- If you need to draw attention to a specific part of the screenshot, you can draw a border or use an annotation, such as an arrow. If you do, keep these in mind: + - Use Elastic's [brand colors](https://eui.elastic.co/#/theming/colors/values) for the annotation. We recommend the pink accent color, hex `#F04E98`. + - Ensure your annotations are no more than 3px in thickness. + +### Callouts on screenshots + +If the screen is very complex, it might help to add callouts: + +- Number them; do not use letters. +- Order numbers from left to right, top to bottom. +- Make sure that the callout number is readable in the documentation. +- Provide an explanation for each callout. + +## Referring to apps and pages + +In Kibana, there are multiple ways for users to navigate to apps and pages. Depending on the environment and initial setup, users can be served with different navigations where the structure, interactions, and visible features differ. + +When referring to apps or pages in the Docs, and especially in tasks and tutorials, it's important that you remain as close as possible to the user's truth. For that, use one of the following solution-agnostic patterns: + +- The app is directly available in the main menu: `Find in the main menu or use the <>.` + +- The app or page is accessible through only the global search field: `To open **APP or PAGE**, find **PARENT** in the main menu or use the <>.` + +You can adapt these patterns and the link to the search bar documentation to match your context and scenario. + +## Naming + +Our UIs contain a variety of elements, and it's important that you're consistent +in how you refer to them. The following screenshots and definitions can help you +choose the right word. + +Remember, the best documentation explains the feature and its use case, and not +the UI element itself. + +### Kibana, labeled + +![Kibana with labels](./images/namingKibana01.png) + +| Number | Definition | +|--------|------------| +| 1. | **main menu**
      The hamburger menu that opens the top-level navigation for Kibana.
      Avoid using _sidebar_, _navigation bar_, _side nav_, _left-hand nav_, _toolbar_. For example, _Open the main menu, then click [app name]_.
      **apps**
      The items you access from the main menu. Render app names in **bold** and match the capitalization in the UI.
      Avoid using _applications_, _tabs_, _pages_, or _UI_. For example, _Open the main menu, then click **Dashboard**_. | +| 2. | **spaces**
      Opens the **Change current space** popup, where you can select a different space, or manage existing spaces. | +| 3. | **breadcrumb**
      The path that shows where you are in the app hierarchy. | +| 4. | **search field**
      Enables you to search for applications and objects, such as dashboards and visualizations. | +| 5. | **toolbar**
      Options that enable you to share, cancel unsaved changes, apply design options, save, and more. The options in the toolbar depend on the app you are using. | +| 6. | **Help**
      Opens the **Help** popup, where you can access the documentation, ask a question, provide feedback, and open Github issues. | +| 7. | **What's new at Elastic**
      Opens the **What's new at Elastic** popup, where you can access blogs. | +| 8. | **user menu**
      Opens the user menu, where you can access your **Profile**, **Account & Billing**, **Preferences**, or log out. | +| 9. | **filters**
      Specifies the filters you want to apply to the data.
      Avoid referring to the collection of filters as the _filter bar_. | +| 10. | **query bar**
      A text field that allows you to combine free-text search with field-based search using the Kibana Query Language (KQL).
      Avoid using _query box_, _query field_, _query input_, and _search bar_. For example, _In the KQL query bar, enter..._. | +| 11. | **time filter**
      Specifies the data you want to display within a specified time range. | +| 12. | **Refresh**
      Refreshes the data that is displayed. | + +![Kibana with labels](./images/namingKibana02.png) + +| Number | Definition | +|--------|------------| +| 1. | **fields list**
      The list of data fields that are available based on your index pattern and the time filter.
      When referring to individual lists, use:
      • **Available fields** list
      • **Empty fields** list
      • **Meta fields** list
      When referring to the action of adding fields, use `drag x to the x…`. For example, _from the **Available fields** list, drag **agent.keyword** to the workspace_. | +| 2. | **Filter by type dropdown**
      Specifies the filters you want to apply to the fields list. | +| 3. | **Index pattern dropdown**
      Opens the **Index pattern** dropdown, where you can select a different index pattern.
      In general, refer to all dropdown menus in Kibana as a _dropdown_. | +| 4. | **action menu (…)**
      Opens a menu that allows you to add fields to the index pattern, and manage index pattern fields.
      For example, _open the action menu (…) next to the Index pattern dropdown_. | +| 5. | **Visualization type dropdown**
      Opens the Visualization type dropdown, where you can select a different visualization. | +| 6. | **editor toolbar menus**
      Opens menus that allows you to customize the visualization.
      For example, _in the editor toolbar, open the **Legend** menu_. | +| 7. | **workspace**
      The space where you drag fields and create visualizations.
      To describe how you add data fields to the workspace, use _drag_ instead of _drag and drop_. For example, _from the **Available fields** list, drag bytes to the workspace_.
      To describe how you zoom in on a data set, never use _brush_. Instead, use _click and drag your cursor_. For example, _to zoom in on the data you want to view, click and drag your cursor across the bars_. | +| 8. | **Chart type menu**
      Opens the **Chart type** menu, where you can click a different chart type for the layer. Available only for area, line, and bar charts. | +| 9. | **layer pane**
      The layer configuration options, such as fields, functions, formula, colors, and more. | +| 10. | **Index pattern dropdown**
      Opens the **Index pattern dropdown**, where you can select a different index pattern for the layer. | +| 11. | **Horizontal axis, Vertical axis, Break down by, etc.**
      Refers to the field groups.
      To be generic, use _drag fields to the layer pane_. | +| 12. | **Suggestions**
      The alternative visualizations that **Lens** creates for your data. | + + +### Cloud, labeled + +![Cloud with labels](./images/cloudLabeled.png) + +| UI element | Definition | +|--------|------------| +| badges | Quick facts about the instance. Avoid using _tags_ or _labels_. | +| card | Representations of each instance, showing health and some interactive features. | +| callout | Not pictured, but the page-width informative banner. Color-coded to the severity level. Refer to the [EUI callout](https://elastic.github.io/eui/#/display/callout) for more information. You can just use the severity to refer to it, such as, "Dismiss the warning..." | +| header | The top bar of Cloud; not currently in use. Stay tuned! | +| navigation menu | The primary menu for Cloud, click a top-level option to see the subtree options. Avoid using _main menu_, _side navigation_, _sidebar_, _navigation bar_, _side nav_, _left-hand nav_, _toolbar_. | +| page | Contains everything but the navigation menu and header. Avoid using _screen_. | +| section | An area of a page with a title that's usually separated by a horizontal bar. Avoid using _panel_, _area_, _pane_. | +| tab | Controls used to switch between sets of items. | +| user menu | Location of the dark mode setting and user logout. | + + +### Security Alert Details Flyout + +![Security Alert Details Flyout](./images/securityAlertDetailsFlyout.png) + +The icon the arrow is pointing to in the image above is called the **info** icon. It's an +interactive element on the alert details flyout that users can click on. Upon +clicking it, explanatory text about the section displays. + +## Writing helpful procedures + +You don't have to write a procedure for everything in the UI. Procedures are +good for getting started tutorials and complex procedures. You don't need a +procedure for tasks users can figure out themselves. Think minimalism. + +### Thinking through your procedure + +Follow these guidelines when setting up your procedure. + +* Think about prerequisites. If your procedure has prerequisites, mention them + before the procedure begins. +* Aim for five to nine steps. If that's not possible, find + logical groups of steps and make them substeps. +* Limit each step to one action. +* Give only the best way. Users can figure out the alternatives. + +### Writing steps + +* State instructions in the correct sequence. Tell users where in the UI to perform the action, then tell them the + action to perform. This is especially important when you're guiding users + from one part of the UI to another, for example, when they change views. Once + users are working in the same place in the UI, this isn't as necessary. +:::{dropdown} Example + On the home page, click **Sample data**. +::: + +* Use arrows (→) to tell the user where to find a command. +:::{dropdown} Example + Go to **Management → Elasticsearch → Index lifecycle management**. +::: + +* In general, don't call out the type of component you're talking about – + reference it by name. +:::{dropdown} Example + ❌ **Don't**: Click the **New button**. + ✔️ **Do**: Click **New**. +::: + +* Bold the names of elements that you're directing the user to interact with. +:::{dropdown} Example + Click **Next step**. +::: + + * Use the same labels and capitalization that appear in the UI. + If an element doesn't have a label or tooltip, use sentence case for the name + you give it. +:::{dropdown} Example + In **Configure settings**, click **Create index pattern**. +::: + +* Align screenshots left or beneath the appropriate step. + + +## Choosing the right word + +Looking for the right word? Here you'll find which words to use when writing +about the UI. You can also refer to and our for specific words and use cases. + +### Components + +Use the language in this table when writing about UI components. + +| Component | Example | +|------------|---------| +| **Buttons**
      A button is a UI element that is interactive by definition: when users click it, it responds to it by performing an action.
      Use "click" and refer to a button by its label. | ✔️ Do: Click **New**.
      ❌ Don't: Click the "New" button. | +| **Checkbox and radio button**
      Checkbox is one word.
      Use "select" and "clear" over "check" and "uncheck".
      Avoid naming the component unless it adds clarity (for example in a complex UI). | ✔️ Do: Select all index checkboxes.
      ✔️ Do: Select **Logs**.
      ✔️ Do: Clear **Metrics**. | +| **Icon buttons**
      Include the icon inline to reinforce what the user is interacting with. For the name, use the tooltip text. If the icon doesn't have a name, give it one and make it sentence case. | ✔️ Do: Click **Apply changes**.
      ❌ Don't: Click the icon. | +| **Key**
      Use "press" followed by key name, or "the _Key_ key" if it adds clarity. For a key combination, use "Modifier+Key". | ✔️ Do: In the query bar, enter your search criteria and press Enter.
      ✔️ Do: Press Command+Alt+L to expand and collapse the current scope. | +| **Menus**
      Use arrows (→) to tell the user where to find the command.
      A menu always has action items. | Select **Manage index → Add lifecycle policy**. | +| **Text field**
      Use "enter" for the action and code font for user input. | ✔️ Do: In the **Name** field, enter a unique identifier for this rollup job.
      ✔️ Do: In **Index pattern**, enter shakes*. | +| **Toggle ([Switch in EUI](https://elastic.github.io/eui/#/forms/form-controls#switch))**
      Refer to the UI element as a "toggle".
      Name it only if it adds clarity for the reader. If the UI is clear enough, stay minimalist and focus on the action.
      Use "toggle" as a noun rather than a verb.
      Prefer using "turn on", "turn off" as a verb over "enable" or "disable". | ✔️ Do: Turn on **Malware protection**.
      ✔️ Do: Turn off the **Malware protection** toggle in the **Preferences** window.
      ❌ Don't: Toggle **Malware protection** in the **Preferences** window. | + +### Menus + +* Don't use the verbs _open_ and/or _close_ when a user interacts with a menu. Use _From the menu,..._ instead. +* Refer to it as "menu." Don't call it a "dropdown menu" or "dropdown list." + +### Icon vs. button + +* If there is no text next to an actionable, visual symbol, it's an icon. +* If there is text next to an actionable visual symbol, it's a button. +* An actionable piece of text without a visual symbol is either a link or a + button. +* In the docs, refer to an icon with its symbol. +:::{dropdown} Example + From the action menu (...), select _Delete job_. +::: + In this example, the (...) represents the action menu icon. + +### Prepositions + +#### At + +| Accompanying verb or noun | Example | +|---|---| +| command prompt | at the command prompt | + +#### From + +| Accompanying verb or noun | Example | +|---|---| +| command line | from the command line | +| list | from the dropdown list | + +#### In + +| Accompanying verb or noun | Example | +|---|---| +| cluster | in the cluster (deployment) | +| field | in a field | +| file | in the file | +| menu | in the menu bar | +| pane | in the Metrics pane | +| section | in the section | +| shard | in a shard | +| table | in the table | +| window | in the window | + +#### On + +| Accompanying verb or noun | Example | +|---|---| +| install | install on your hardware | +| page | on the Security page | +| screen | on the screen | +| server | on a web server | +| tab | on the APM tab | +| toolbar | on the toolbar | + +#### To/into + +| Accompanying verb or noun | Example | +|---|---| +| deploy | deploy the agent to the server | +| ingest | ingest data into Elasticsearch | +| send | send an alert to the contact | \ No newline at end of file diff --git a/contribute-docs/style-guide/voice-tone.md b/contribute-docs/style-guide/voice-tone.md new file mode 100644 index 0000000000..c1c5790787 --- /dev/null +++ b/contribute-docs/style-guide/voice-tone.md @@ -0,0 +1,365 @@ +--- +navigation_title: Voice and tone +description: Guidelines for maintaining a consistent voice and tone across Elastic documentation. +--- + +# Voice and tone + +In technical documentation, **voice** represents the personality of the product. Its main traits. These are constant. **Tone** represents the various ways we can use that voice to address users. + +## Voice + +We articulate our voice around a few main principles. + +### We're real people, writing for real people + +Being conversational without exaggerating or forcing our traits makes our products more human and easier to interact with daily. We address users directly. + +| ✔️ We are... | ❌ But not... | How? | +|--------------------|------------------------|--------------------------------------------------------------------------------------------| +| Human, plainspoken | Academic or too casual | Be conversational, yet professional. Write close to how you'd talk. | +| Empathetic, caring | Cutesy | Write what matters to users. Consider the impact of your content on user experience. | +| Inclusive, open | Exclusive | Write for all audiences. Don't use terms that might discriminate or offend. | +| User-focused | User-obsessed | Use `you` and `yours` by default, but not when the user doesn't directly own what's described. | + +### We help users get their job done + +With timely, succinct, and impactful content, we can make our users' jobs easier and help them be more efficient. + +| ✔️ We are... | ❌ But not... | How? | +|-------------|--------------|-----------------------------------------------------------------------------------------| +| Informative | Overly wordy | Ensure all content is relevant, serves a purpose, and is not just decoration. | +| Transparent | Disorganized | Provide the right details at the right time—not too soon, not too late. Be accurate. | +| Succinct | Vague | Shorten the content to something meaningful and scannable, without sacrificing clarity. | + + +### We inspire users to think big + +Through our content, we empower users to do more and to dive into their next actions. We help them achieve their potential and trust them to forge their best path forward. + +| ✔️ We are... | ❌ But not... | How? | +|-----------------|----------------------------|------------------------------------------------------------------------------------| +| Inspiring | Arrogant | Use words that motivate users and help them to exceed their limits. | +| Confident | Pretentious, controlling | Be definite and trustworthy. Delete unnecessary wording. Don't oversell. | +| Forward-looking | Hand-holding, prescriptive | Help users connect the dots and see the big picture, while giving them the choice. | + + +## Tone + +Our products and solutions are very technical, data-oriented, and they're used globally by people from different cultures and personalities. +These considerations, amongst others, limit the spectrum of tones we use to some extent, but not entirely. + +During the users' journey with Elastic, there are times for excitement and discovery, but also times for help, support, and empathy. + +**Our tone scale** +![Tone scale](./images/tones.png) + +### Stimulating + +:::::{tab-set} +::::{tab-item} Attributes + We're proud to show new and cool stuff. Be: + + - Motivational + - Excited + - Enthusiastic +
      + + When using this tone, you may: + - Use exclamation marks, but sparingly. + - Help the user understand how the feature benefits them or helps them to achieve their goals. + - Use visuals to support your text, like GIFs or videos. + + +:::: +::::{tab-item} Cases + Although it can be very visible because of the way it's written, the **stimulating** tone is used **quite rarely** overall. + + We use it when we want to show new things to users, especially in: + + - Getting started guides + - Release highlights + + +:::: +::::{tab-item} Examples + Let’s start exploring what’s happening in your environment. After installing Elastic Defend, you’ll see the following page. + + Attack discovery is a new AI-powered tool that identifies potential attacks and maps connections between alerts to the MITRE ATT&CK® matrix, helping you to fight alert fatigue and reduce your mean time to respond. + + Take your investigation to a deeper level! Use Elastic Observability to unify your logs, metrics, uptime, and application performance data. + +:::: +::::: + +### Friendly + +:::::{tab-set} +::::{tab-item} Attributes + All's fine, we'll help you find your way. Be: + + - Calm + - Positive + - Confident +
      + + When using this tone, you may: + - Use slightly more casual terminology. + - Explain what's missing or what's happening. + - Provide actions or clearly state when no action is needed. + + +:::: +::::{tab-item} Cases + The **friendly** tone is used **sparingly** overall. + + We use it when trying to orient users in performing their next action or learning different things they could do, especially in: + + - Quick starts + - Tutorials + + +:::: +::::{tab-item} Examples + Got everything working as you want it? Roll out your agent policies to other hosts by deploying Elastic Agents across your infrastructure! + + Want Elastic to do the heavy lifting? Use machine learning to detect anomalies. + +:::: +::::: + +### Informational + +:::::{tab-set} +::::{tab-item} Attributes + E=MC². Be: + + - Direct + - Straight to the point + - Neutral +
      + + When using this tone: + - Use a minimum of words. + - Write for scanning and help users quickly locate what matters to them. + - Use action verbs to: + - Label selection controls + - Describe what settings do or what to do with a setting + - Use clear nouns for menus and form field names. + + +:::: +::::{tab-item} Cases + The **informational** tone is the **most used** one. It's everywhere in the docs, and sometimes seems so normal that we forget about it. Yet, it's very important! + + We use it for naming and describing things: + + - Reference content + - Concepts + - How-tos + - Event logs + - Troubleshooting + + +:::: +::::{tab-item} Examples + Mapping is the process of defining how a document, and the fields it contains, are stored and indexed. Each document is a collection of fields, which each have their own data type. When mapping your data, you create a mapping definition, which contains a list of fields that are pertinent to the document. A mapping definition also includes metadata fields, like the `_source` field, which customize how a document’s associated metadata is handled. + + An Elastic Cloud deployment offers you all of the features of the Elastic Stack as a hosted service. To test drive your first deployment, sign up for a free Elastic Cloud trial: + + 1. Go to our Elastic Cloud Trial page. + 1. Enter your email address and a password. + 1. After you’ve logged in, you can create a deployment. Give your deployment a name and select **Create deployment**. + +
      + If you receive the following rule failure: `"Bulk Indexing of signals failed: [parent] Data too large"`, this indicates that the alerts payload was too large to process. This can be caused by bad indicator data, a misconfigured rule, or too many event matches. Review your indicator data or rule query. If nothing obvious is misconfigured, try executing the rule against a subset of the original data and continue diagnosis. +:::: +::::: + +### Empathetic + +:::::{tab-set} +::::{tab-item} Attributes + Something might be wrong or unexpected and requires attention. Let us help you. Be: + + - Reassuring + - Professional + - Precise +
      + + When using this tone, you may: + - Be more action-oriented than usual to offer direct paths to users. + + +:::: +::::{tab-item} Cases + The **empathetic** tone is used **sparingly** overall and usually becomes visible in forms that draw the user's attention. + + We use it when notifying users of things that are not immediately critical but still require attention, especially in: + + - Warnings and cautions + - Upgrade and deprecation notices + + +:::: +::::{tab-item} Examples + The kNN search API is deprecated in favor of the new _knn_ option inside the search API. The knn option is now the recommended way of running ANN search. + + The indicator index query of the prebuilt rule is misconfigured and will prevent the rule from generating alerts. To resolve this, duplicate the rule and update its settings: + + 1. Go to the Rules table (**Detect** → **Rules**). + 1. Locate the Threat Intel Filebeat Module (v8.x) Indicator Match prebuilt rule. + 1. Click the rule to view the rule details. + 1. Click the actions menu, then click **Duplicate rule**. + +:::: +::::: + +### Supportive + +:::::{tab-set} +::::{tab-item} Attributes + Something is definitely wrong. Here's why, and how to fix it. Be: + + - Serious + - Concerned + - Urgent +
      + + When using this tone, you may: + - Focus on what went wrong. Don't be apologetic. + - Help users learn how something happened, how to prevent it, how to fix it. + - Provide clear actions, or clearly state if there's no action needed. + + +:::: +::::{tab-item} Cases + The **supportive** tone is used **sparingly**. It usually becomes visible in forms that draw the user's attention, for example, through callouts or notifications. + + We use it when the immediate attention of the user is required, especially in: + + - Errors + - Licensing or billing-related content + - Vulnerability and remediation content + + +:::: +::::{tab-item} Examples + **NOTE:** To suspend a process on a host running Elastic Defend, you must have the **Process Operations** privilege and at least an Enterprise license to perform this action. + + You might find the `Failed to migrate user action alerts` error message in your Kibana migration logs when upgrading to Elastic Stack version 8.0.0. This error is incorrectly logged when migrating cases and is safe to ignore. +:::: +::::: + +### Stern + +:::::{tab-set} +::::{tab-item} Attributes + We don't advise this action, but you're the master of your destiny. Be: + + - Deterring + - Heavy with caution + - Advisory +
      + + When using this tone, you may: + - Use stronger words that highlight possible negative effects. + - Format the content in a way that make the risks stand out. + + +:::: +::::{tab-item} Cases + The **stern** tone is **rarely** used. Reserve it for very specific cases, and for advanced or administrative features. + + We use it when insisting on the high risks an action could pose, especially in: + + - Danger type of warnings + + +:::: +::::{tab-item} Examples + The following changes in Elasticsearch 8.0 might affect your applications and prevent them from operating normally. Before upgrading to 8.0, review these changes and take the described steps to mitigate the impact. + + We strongly recommend performing the following steps on a non-production deployment first to address any potential issues before upgrading your production deployments. If you’re using a cross-cluster search environment, upgrade your remote deployments first. +:::: +::::: + +## Sentence structure and clarity + +### Write like a minimalist + +Concise, clear sentences not only save space, but are easy to understand. Use simple words with precise meanings, and remove words that don’t add substance. Long and convoluted sentences take longer to parse and are more difficult to comprehend. This may especially affect our readers who are non-native English speakers, or neurodivergent. At the same time, keep Elastic’s friendly, casual tone in mind and use your best judgment so you don’t sound too stoic or unfriendly. + +To see if your sentence is too long, one tip is to check the number of conjunctions it has. If your sentence has more than two conjunctions, consider dividing it into two: + +`and`, `then`, `but`, `however`, `even` `either`, `or`, `neither`, `nor`, + +`that`, `as`, `after`, `before`, `since`, `when`, `where`, `if` + +Another tip is to use the simple present form of a verb whenever possible. Don't overuse gerunds, especially when they're not needed. For example: + +| Avoid | Use instead | +--- | --- +| When you are enabling a cluster... | When you enable a cluster... | + +Finally, find any words that are redundant or aren't contributing anything, and delete them. Here are a few examples: + +| Avoid | Use instead | +--- | --- +| in order to | to | +| in the event that | if | +| usage, utilize, make use of | use | +| inform, let know | tell | +| in addition | also | +| that have | with | +| at a later date | later | +| due to the fact | because | +| provides the opportunity | allows, enables you to | +| there are a number of | there are several | + + +### Don't confuse nouns with verbs + +Many English words can be used both as nouns and as verbs. We can have a `login` or we can `log in`. We can `produce an insult` or we can `insult the produce`. + +Sometimes, the spelling changes between the noun and verb form. For instance, it's much better to `save a life` than to `live in a safe`. + +A few words that show up in our documentation frequently are `backup`, `login`, `setup`, and `startup`. All of these are nouns. When used as verbs, they need to be individual words: `back up`, `log in`, `set up`, `start up`. + +So, you can back up a backup, set up a setup, or start up your very own startup. + +### Please avoid please, please! + +In most cases, saying "please" is unnecessary in documentation. This doesn't mean we're not polite. We don't ask our users for favors, we instruct them on how to use our products. + +| Avoid | Use instead | +--- | --- +| Please click **Save** before continuing to the next step. | Click **Save** before continuing to the next step. | + +### Avoid ambiguity + +Many English words have more than one meaning, so whenever possible, choose words that have _one_ clear meaning. + +| Avoid | Use instead | +--- | --- +| Since | Because | +| The minute you | When you | +| Watch the following clip | Watch the following tutorial | +| Don't fall into the habit | We recommend, we encourage | + +### Active and passive voice + +Voice is either active or passive. Keep it active whenever you can. + +In active voice, the subject of the sentence performs the action. In passive voice, the subject is the receiver of the action. + +However, if the sentence written in active voice sounds too awkward, you can use passive voice. + +| Avoid | Use instead | +--- | --- +| The settings can be configured using the actions menu. | You can configure settings using the actions menu. | + + +### Write with consistency + +Consistency ensures that we present information clearly and logically. It allows our readers to easily follow the content without any confusion or misunderstanding, so we don't disrupt the readability of our docs. Using consistent terminology and formatting helps readers understand concepts and instructions more effectively. Consistency is also important in maintaining a unified, professional brand and company image. diff --git a/contribute-docs/style-guide/word-choice.md b/contribute-docs/style-guide/word-choice.md new file mode 100644 index 0000000000..3a5739739f --- /dev/null +++ b/contribute-docs/style-guide/word-choice.md @@ -0,0 +1,68 @@ +--- +navigation_title: Word choice +description: Recommendations for choosing the right words in your documentation. +--- + +# Word choice + +Find the right term to use in your technical documentation. Apply this guidance as follows: + +- **Preferred**: This term is recommended. + +- **Use with caution**: This term might be ambiguous. +Make sure you are using the term correctly. + +- **Avoid**: This term might be offensive or non-inclusive. +Whenever possible, use the alternate suggestion, or a more specific term. + +For questions, or to add a new term, feel free to open a GitHub issue in [tech-writing-guidelines](https://github.com/elastic/tech-writing-guidelines/issues), or tag our alias `@style-guide-writers` in the #docs Slack channel. + +--- + +| Word | Status | Usage notes | +| ---- | ------ | ----------- | +| **abort** | 🔴 Avoid | This word can be offensive. Use _shut down,_ _cancel,_ or _stop_ instead. | +| **above** | 🟠 Use with caution | Don't use to refer to a postion. Directional language does not meet accessibility requirements.| +| **add** | 🟢 Preferred | Use for establishing a new relationship. Often used in create-then-add scenarios: _Create a dashboard, then add a visualization_. _Remove_ is the correct opposite. | +| **app**, **application**| 🟠 Use with caution | Use only when needed for clarity. Otherwise, a Kibana app name can stand alone. _App_ is a well-known abbreviation for _application_ and is preferred. | +| **begin** | 🟠 Use with caution | Similar to _start_, using _begin_ depends on the context. _Begin a procedure,_ _begin an analysis,_ or _begin an installation_ are common phrases. Similarly, _start a program,_ _start an engine,_ or _start a timer_ are frequently used. _Start_ is considered less formal than _begin_. _End_ is the correct opposite of _begin_.| +| **below** | 🟠 Use with caution | Don’t use to refer to a position. Directional language does not meet accessibility requirements.| +| **blacklist** | 🔴 Avoid | This word has roots in racism. Use _blocklist_ instead. | +| **boot** | 🔴 Avoid | Use _start_ or _run_ instead. | +| **can** | 🟢 Preferred | Use to convey permission. | +| **cancel** | 🟢 Preferred | Use to stop an action without saving pending changes. | +| **cannot**, **can't** | 🟢 Preferred | Use to indicate you don't have the ability to do something. Often confused with _unable_. | +| **choose** | 🔴 Avoid | Use _select_ instead. | +| **click** | 🟠 Use with caution | OK when describing mouse actions. Otherwise, use verbs that work with multiple devices, such as _select_. | +| **clone** | 🟠 Use with caution | Use when creating a copy that is linked to the original. Often confused with _copy_ and _duplicate_. | +| **copy** | 🟠 Use with caution | Use when creating an exact copy in the same location as the original. Often confused with _clone_ and _duplicate_. | +| **could** | 🔴 Avoid | Replace with _can_ or _might_ whenever possible. | +| **create** | 🟢 Preferred | Use for creating an object from scratch Not _create new_. _Delete_ is the correct opposite. | +| **delete** | 🟢 Preferred | Use when deleting data that users can no longer retrieve. _Create_ is the correct opposite. | +| **disable** | 🟠 Use with caution | Don't use to describe something that is broken. Use _inactive_, _unavailable_, _deactivate_, _turn off_, or _deselect_, depending on the context.| +| **duplicate** | 🟠 Use with caution | Use when creating a copy of an object in the same location as the original. Often confused with _copy_ and _clone_. | +| **easy**, **easily** | 🔴 Avoid | It can be frustrating for users to think that something is easy, but then struggle to do the task. Typically the same meaning can be conveyed without this word.| +| **edit** | 🟢 Preferred | Not _change_ or _modify_. Edit is the better choice for localization. | +| **e.g.** | 🔴 Avoid | Don't use Latin abbreviations. Use _for example_ or _such as_ instead. | +| **enable** | 🟢 Preferred | Use when turning on or activating an option or a feature. | +| **enter** | 🟢 Preferred | Use to refer to the user entering text. Not _type_. | +| **execute** | 🔴 Avoid |Use _run_ or _start_ instead.| +| **hack** | 🔴 Avoid | For a noun, use _tip_ or _work-around_ instead. For a verb, use _configure_ or _modify_. | +| **hit** | 🔴 Avoid | For a noun, use _visits_ (as in web visits). For a verb, use _click_ or _press_.| +| **i.e.** | 🔴 Avoid | Don't use Latin abbreviations.| +| **invalid** | 🔴 Avoid | Use _not valid_ or _incorrect_ instead. | +| **kill** | 🟠 Use with caution | Use _cancel_ or _stop_ unless the actual command is `kill`. | +| **launch** | 🔴 Avoid | Use _open_ instead. | +| **may** | 🟠 Use with caution | Use _may_ for permissibility. Use _can_ for capability. Use _might_ for possibility. | +| **open** | 🟢 Preferred | Use instead of _launch_. | +| **please** | 🔴 Avoid | In most cases, _please_ is unnecessary. Exceptions are situations where the user must wait or do something inconvenient. Or, if the text sounds too abrupt without it. | +| **remove** | 🟢 Preferred | Use when removing a relationship, but not permanently deleting the data. For example, you remove a visualization from a dashboard. _Add_ is the correct opposite. | +| **select** | 🟢 Preferred | _Select_ is preferred over _choose_. | +| **simple**, **simply** | 🔴 Avoid | Often used before a before a verb like _select_, but doesn't add any information or value. Implies that users should have been able to do such a simple task without assistance.| +| **start** | 🟠 Use with caution | _Start_ and _begin_ depend on the context. _Start a program,_ _start an engine,_ or _start a timer_ are common phrases. Similarly, _begin a procedure,_ _begin an analysis,_ or _begin an installation_ are frequently used. _Start_ is considered less formal than _begin_.| +| **terminate** | 🔴 Avoid | Use _stop_ or _exit_ instead.| +| **type** | 🔴 Avoid | Use _enter_ because there is typically more than one way to enter text than typing. | +| **unable** | 🟠 Use with caution | _Unable_ means not being able to perform an action. Often confused with cannot. | +| **utilize** | 🟠 Use with caution | Don't use _utilize_ when you mean _use_. | +| **view** | 🟢 Preferred | Preferred over _see_ because _view_ is more inclusive. | +| **whitelist** | 🔴 Avoid | Use _allowlist_ instead. | \ No newline at end of file diff --git a/contribute-docs/toc.yml b/contribute-docs/toc.yml index 650f2c2e61..c1798ac263 100644 --- a/contribute-docs/toc.yml +++ b/contribute-docs/toc.yml @@ -13,6 +13,16 @@ toc: - file: badge-placement.md - file: example-scenarios.md - file: reference.md + - folder: style-guide + children: + - file: index.md + - file: voice-tone.md + - file: accessibility.md + - file: grammar-spelling.md + - file: word-choice.md + - file: formatting.md + - file: ui-writing.md + - file: seo.md - file: tools.md children: - file: vscode-extension.md From 7ab2817d8bce4f63dca9192294b50d280b8c7651 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri Benedetti Date: Mon, 24 Nov 2025 16:00:28 +0100 Subject: [PATCH 02/72] Edits --- contribute-docs/style-guide/formatting.md | 10 ---------- contribute-docs/style-guide/seo.md | 11 +++++------ 2 files changed, 5 insertions(+), 16 deletions(-) diff --git a/contribute-docs/style-guide/formatting.md b/contribute-docs/style-guide/formatting.md index 332c07fe89..65afe153d1 100644 --- a/contribute-docs/style-guide/formatting.md +++ b/contribute-docs/style-guide/formatting.md @@ -483,13 +483,3 @@ For more information, refer to: * [RFC5737 - IPv4 Address Blocks Reserved for Documentation](https://datatracker.ietf.org/doc/html/rfc5737) * [RFC3849 - IPv6 Address Blocks Reserved for Documentation](https://datatracker.ietf.org/doc/html/rfc3849) -### What to do if highly sensitive data is exposed in Elastic docs - -If you discover that highly sensitive data, such as a password or SSH key, has -been exposed in our end-user docs: - -1. Review the exposed secret to determine if it's valid. -2. If it's valid, revoke it, then report it to InfoSec at security@elastic.co. -4. [Remove the sensitive data from the repository](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/removing-sensitive-data-from-a-repository). - -![Flow diagram that shows steps to resolve a sensitive data exposure](./images/secrets-exposure.png) \ No newline at end of file diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index 01173a3dbc..cd4579196e 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -177,7 +177,7 @@ Best practices: * Use structured data (e.g., [schema.org](https://schema.org/) markup) to add semantic meaning. * Structured data can help search engines display your documentation in rich results, such as FAQs or How-To snippets. - Consult Docs engineering for existing capabilities or implementation guidance. Functionality may be built into your template. + Check with the documentation team for existing capabilities or implementation guidance. ### Content length @@ -314,7 +314,7 @@ Best practices: **Consider structured data** * Where applicable, use structured data (e.g., VideoObject, ImageObject) to help search engines understand and display multimedia in rich results. -* Consult Docs engineering for existing capabilities or implementation guidance. +* Check with the documentation team for existing capabilities or implementation guidance. If you're an external contributor, open a GitHub issue to discuss implementation options. ## URLs @@ -371,8 +371,7 @@ Best practices: **Redirects** * If removing or merging pages, set up appropriate redirects to preserve SEO value and user experience. - * If a page is being moved, submit a request to Docs engineering to 301 redirect to the new URL version (all /docs/ pages). - * If a /guide/ page needs a redirect route the request to the Web team. + * If a page is being moved, submit a redirect request for the old URL to the new URL. For internal contributors, contact the documentation team. For external contributors, include redirect information in your pull request or open a GitHub issue. **User feedback** @@ -392,7 +391,7 @@ Best practices: * Use legible font sizes and sufficient line spacing for mobile screens. * Do not deviate from template styles. -* If new functionality is needed, discuss with the Docs Team before implementing. +* If new functionality is needed, discuss with the documentation team before implementing. External contributors should open a GitHub issue to propose new functionality. **Accessible interactions** @@ -442,7 +441,7 @@ Best practices: **Hreflang tag support required** * Hreflang tags signal language and region to search engines in order to surface and index them within respective search results. -* Consult with Technical SEO lead & Docs engineering for implementation. +* Consult with the documentation team for implementation guidance. External contributors should open a GitHub issue to discuss hreflang implementation. ## Elastic Docs SEO checklist From 6e75e1523bd647316c838159bbe3e7f268ace3e3 Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri Benedetti Date: Mon, 24 Nov 2025 16:10:28 +0100 Subject: [PATCH 03/72] Add good issues --- contribute-docs/good-issues.md | 89 ++++++++++++++++++++++ contribute-docs/style-guide/seo.md | 8 +- contribute-docs/style-guide/word-choice.md | 2 - contribute-docs/toc.yml | 1 + 4 files changed, 93 insertions(+), 7 deletions(-) create mode 100644 contribute-docs/good-issues.md diff --git a/contribute-docs/good-issues.md b/contribute-docs/good-issues.md new file mode 100644 index 0000000000..a8fb10cc36 --- /dev/null +++ b/contribute-docs/good-issues.md @@ -0,0 +1,89 @@ +--- +navigation_title: How to create good docs issues +--- + +# How to create good docs issues + +We’re eager to help you. The best way to get our help is by creating a documentation issue. The following guidelines explain how to create documentation issues that we can act upon with minimal effort from you. + +## Before creating an issue + +### Check for existing documentation + +We are constantly improving our docs search and navigation. Before opening an issue about a missing piece of content, try the docs search or the navigation. + +### Make sure the issue is still relevant + +If you are creating an issue based on an old support case or a long-standing problem, validate that it is still relevant. Has the product or documentation changed since the original report? + +### Validate technical details + +If your request requires technical review or input, try to validate the details before opening the issue. For external contributors, provide as much context as possible in the issue description. For internal contributors, consider discussing with developers first to prevent the issue from being blocked indefinitely. + +## When creating an issue + +### Write a clear and specific title + +Titles help us identify and triage issues. The more specific they are, the better. If you’re creating an issue using the Report an issue link, edit the placeholder text. + +| ✅ Do this | ❌ Don't do this | +| ----- | ----- | +| *Add a new section on air-gapped configuration* | *Update docs* | +| *Website Link in EDOT logs tutorial is broken* | *Website some-doc-url* | +| *Python code snippet is not valid in tutorial X* | *This docs is wrong1!1* | + +### Formulate a clear request in the description + +Descriptions help us understand what needs to be changed in the docs. If there’s a template, strive to follow it. A good description contains a **definition of done** that describes the change you’d like to see. + +| ✅ Do this | ❌ Don't do this | +| ----- | ----- | +| *Update the installation methods table on the Elastic Agent page to include details on the new endpoint. Here is a sample config.* | *This doc must be improved.* | +| *Include a new table that outlines installation methods and upgradability for Elastic Agent.* | *There is no definition of done.* | +| *A customer had trouble with a recent Kafka change. Adding a note in the documentation would have helped them resolve their issue more quickly and prevented a support ticket.* | *There is no context nor a “why”.* | + +### Provide relevant links and resources + +When submitting requests or issues, include links to the impacted documentation pages and related tickets or discussions. + +#### Link to impacted documentation pages + +Include links to the relevant documentation pages that relate to your request or issue. + +#### Link to related tickets and discussions + +If your request relates to existing tickets or discussions, provide relevant links and context. + +For external contributors, include links to any public discussions, GitHub issues, forum posts, or blog posts that provide relevant background. + +For internal contributors, if your request stems from internal tickets or discussions, summarize the key points and mark any internal-only links clearly. If you need to provide sensitive context (such as UI copy for early-stage designs or billing changes), you can create an issue in the private repo, [elastic/docs-content-internal](https://github.com/elastic/docs-content-internal/issues/new/choose). Most issues should be opened in the public repo, [elastic/docs-content](https://github.com/elastic/docs-content/issues/new/choose). + +:::{tip} +**For internal contributors:** You can link to public docs issues from internal support cases and private issues. This adds a link to the docs issue's GitHub timeline for users within the Elastic org. +::: + +### Follow the issue templates + +The issue templates are there to help you provide the right information. You can always add more context if you want or modify the structure to suit your needs. + +### One Issue = One Single, Testable Problem + +Ideally, each ticket must represent a single, isolated problem or feature, or a bundle of closely related items. **Do not combine multiple bugs or requests into one ticket.** + +If your request is for a large project with many parts, reach out to the docs team to determine the scope and see how it’s best to chunk work. + +## What's next + +* Open an issue in [elastic/docs-content](https://github.com/elastic/docs-content/issues/new/choose). Internal contributors can also use [elastic/docs-content-internal](https://github.com/elastic/docs-content-internal/issues/new/choose) for sensitive content. +* Refer to [Docs Issue Triage](/processes/issue-triage.md) to learn what happens once you've opened an issue. + +## Closing issues + +In general, we will ask for clarification if the issue has problems. **If our feedback is not addressed in a reasonable time, we might close the issue**. You can always reopen it after editing it. + +## Examples of great docs issues + +Here are some examples of excellent docs issues: + +- [Document Elastic Agent Upgrade Fails on Windows with status 0xc0000142](https://github.com/elastic/ingest-docs/issues/1775) +- [Prebuilt rule customization, upgrade, and export/import workflows](https://github.com/elastic/security-docs/issues/5061) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index cd4579196e..618f777bf3 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -45,10 +45,10 @@ The meta title, and in turn, the page title, is very broad. A more descriptive t Best practices: * The meta title should be concise, descriptive, and include the main keyword or topic of the page. -* It’s important that the H1 accurately reflects the page’s content and purpose, as this will be shown in the search results. +* It's important that the H1 accurately reflects the page's content and purpose, as this will be shown in the search results. * Avoid duplicating meta titles across different pages. Each should be unique. -* If the H1 is too long, the CMS will trim it to fit the recommended length (typically 50–60 characters), so make sure the most important information is at the beginning. -* The meta title is not directly visible to users on the page itself, but it’s critical for search visibility and user engagement in search results. +* Keep the H1 to a recommended length of 50–60 characters, and make sure the most important information is at the beginning. +* The meta title is not directly visible to users on the page itself, but it's critical for search visibility and user engagement in search results. ### H2: Secondary headings @@ -110,8 +110,6 @@ If the page had more content, which is required, a good introductory paragraph w In turn, the meta description would be more descriptive, for example, "The Pulse Connect Secure integration enables you to collect, monitor, and analyze VPN and remote access logs from Pulse Connect Secure appliances in Elastic". -Don’t feel pressure to meet the character limits. The CMS will automatically trim it. Just make sure the sentence is front-loaded with the context. - Examples: **Overview** diff --git a/contribute-docs/style-guide/word-choice.md b/contribute-docs/style-guide/word-choice.md index 3a5739739f..15485a2426 100644 --- a/contribute-docs/style-guide/word-choice.md +++ b/contribute-docs/style-guide/word-choice.md @@ -15,8 +15,6 @@ Make sure you are using the term correctly. - **Avoid**: This term might be offensive or non-inclusive. Whenever possible, use the alternate suggestion, or a more specific term. -For questions, or to add a new term, feel free to open a GitHub issue in [tech-writing-guidelines](https://github.com/elastic/tech-writing-guidelines/issues), or tag our alias `@style-guide-writers` in the #docs Slack channel. - --- | Word | Status | Usage notes | diff --git a/contribute-docs/toc.yml b/contribute-docs/toc.yml index c1798ac263..748f26028a 100644 --- a/contribute-docs/toc.yml +++ b/contribute-docs/toc.yml @@ -2,6 +2,7 @@ toc: - file: index.md - file: on-the-web.md - file: locally.md + - file: good-issues.md - file: syntax-quick-reference.md - folder: how-to children: From f85899aceb464147036ceb3a74a26ee37a70b8cf Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri Benedetti Date: Mon, 24 Nov 2025 16:11:30 +0100 Subject: [PATCH 04/72] Remove section --- contribute-docs/good-issues.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/contribute-docs/good-issues.md b/contribute-docs/good-issues.md index a8fb10cc36..59b2e4372d 100644 --- a/contribute-docs/good-issues.md +++ b/contribute-docs/good-issues.md @@ -72,11 +72,6 @@ Ideally, each ticket must represent a single, isolated problem or feature, or a If your request is for a large project with many parts, reach out to the docs team to determine the scope and see how it’s best to chunk work. -## What's next - -* Open an issue in [elastic/docs-content](https://github.com/elastic/docs-content/issues/new/choose). Internal contributors can also use [elastic/docs-content-internal](https://github.com/elastic/docs-content-internal/issues/new/choose) for sensitive content. -* Refer to [Docs Issue Triage](/processes/issue-triage.md) to learn what happens once you've opened an issue. - ## Closing issues In general, we will ask for clarification if the issue has problems. **If our feedback is not addressed in a reasonable time, we might close the issue**. You can always reopen it after editing it. From dcf710289880bb470ebcd899b4c658bc569d753a Mon Sep 17 00:00:00 2001 From: Fabrizio Ferri Benedetti Date: Mon, 24 Nov 2025 16:14:19 +0100 Subject: [PATCH 05/72] Tweak titles --- contribute-docs/good-issues.md | 2 +- contribute-docs/style-guide/index.md | 2 +- contribute-docs/style-guide/seo.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/contribute-docs/good-issues.md b/contribute-docs/good-issues.md index 59b2e4372d..6c6f878c45 100644 --- a/contribute-docs/good-issues.md +++ b/contribute-docs/good-issues.md @@ -1,5 +1,5 @@ --- -navigation_title: How to create good docs issues +navigation_title: Create good issues --- # How to create good docs issues diff --git a/contribute-docs/style-guide/index.md b/contribute-docs/style-guide/index.md index d01f7af032..95fb383367 100644 --- a/contribute-docs/style-guide/index.md +++ b/contribute-docs/style-guide/index.md @@ -1,5 +1,5 @@ --- -navigation_title: Technical writing style guide +navigation_title: Style guide --- # Technical writing style guide diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index 618f777bf3..a51405aac5 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -1,4 +1,4 @@ -# SEO guidelines for Elastic Docs +# SEO guidelines Learn how to structure content for search visibility, craft clear and user-focused copy, and apply techniques that improve discoverability and usability. To deliver value to users, search engines and AI-powered tools—including Large Language Models (LLMs), use the SEO guidelines to ensure your documentation is easy to find, understand, and maintain. From f780ef6b1efba14da16b7088daa7aaddd9780fc4 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:12:53 -0800 Subject: [PATCH 06/72] Update contribute-docs/style-guide/ui-writing.md --- contribute-docs/style-guide/ui-writing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/ui-writing.md b/contribute-docs/style-guide/ui-writing.md index 816b155f90..5850837952 100644 --- a/contribute-docs/style-guide/ui-writing.md +++ b/contribute-docs/style-guide/ui-writing.md @@ -177,7 +177,7 @@ the UI element itself. | user menu | Location of the dark mode setting and user logout. | -### Security Alert Details Flyout +### Security alert details flyout ![Security Alert Details Flyout](./images/securityAlertDetailsFlyout.png) From 8db798a5d66cb2e421b32d581108278663765dbd Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:13:09 -0800 Subject: [PATCH 07/72] Update contribute-docs/good-issues.md --- contribute-docs/good-issues.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/good-issues.md b/contribute-docs/good-issues.md index 6c6f878c45..df6094d2d3 100644 --- a/contribute-docs/good-issues.md +++ b/contribute-docs/good-issues.md @@ -66,7 +66,7 @@ For internal contributors, if your request stems from internal tickets or discus The issue templates are there to help you provide the right information. You can always add more context if you want or modify the structure to suit your needs. -### One Issue = One Single, Testable Problem +### One issue = one single, testable problem Ideally, each ticket must represent a single, isolated problem or feature, or a bundle of closely related items. **Do not combine multiple bugs or requests into one ticket.** From 8bb4f0ae982ce71f3b91d7b1517fd4309f6fc3c6 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:13:34 -0800 Subject: [PATCH 08/72] Update contribute-docs/style-guide/accessibility.md --- contribute-docs/style-guide/accessibility.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/accessibility.md b/contribute-docs/style-guide/accessibility.md index 671181d5c8..dc1379d53b 100644 --- a/contribute-docs/style-guide/accessibility.md +++ b/contribute-docs/style-guide/accessibility.md @@ -12,7 +12,7 @@ These guidelines are intended for all content authors and contains common tips a **Accessibility** for content means ensuring that all of our users can understand the content we publish—all of it—independently of how they choose or have to interact with it. Our users and readers are diverse, with different abilities and disabilities. -They also interact with our content in different ways: screen readers, mobile devices, Braille, etc. The list is long and constantly evolving. +They also interact with our content in different ways, such as screen readers, mobile devices, and Braille. The list is long and constantly evolving. As content authors, it is our responsibility to provide them with [perceivable, operable, understandable, and robust content](https://www.w3.org/TR/UNDERSTANDING-WCAG20/intro.html#introduction-fourprincs-head). From 8623bec27a3549deb2e6619bd250fca81f15e65a Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:13:56 -0800 Subject: [PATCH 09/72] Update contribute-docs/style-guide/formatting.md --- contribute-docs/style-guide/formatting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/formatting.md b/contribute-docs/style-guide/formatting.md index 65afe153d1..49992a18ad 100644 --- a/contribute-docs/style-guide/formatting.md +++ b/contribute-docs/style-guide/formatting.md @@ -59,7 +59,7 @@ Use monospace text formatting to emphasize technical elements to help users diff | Class names | Date fields are exposed as `ReadableDateTime`, so they support methods like `getYear`. | | Code blocks | ```sh GET _tasks GET _tasks?nodes=nodeId1,nodeId2 GET _tasks?nodes=nodeId1,nodeId2&actions=cluster:* ``` | | Command invocations | To create the basic files for your metricset, run `make create-metricset`. | -| Command names | After you start Logstash, wait until you see `Pipeline main started`. | +| Command names | The `elasticsearch-certutil` command simplifies the creation of certificates. | | Configuration file settings | For example, set `action.auto_create_index` to `+aaa*,-bbb*,+ccc*,-*`. | | Data types | The example uses a strongly typed `int`. | | Directory names and paths | The example harvests all files in the `/var/log/*.log` path. | From 2dd56b6588d4b6827448dae4d3960235ccb5c50c Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:14:31 -0800 Subject: [PATCH 10/72] Update contribute-docs/style-guide/formatting.md --- contribute-docs/style-guide/formatting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/formatting.md b/contribute-docs/style-guide/formatting.md index 49992a18ad..83973227b6 100644 --- a/contribute-docs/style-guide/formatting.md +++ b/contribute-docs/style-guide/formatting.md @@ -60,7 +60,7 @@ Use monospace text formatting to emphasize technical elements to help users diff | Code blocks | ```sh GET _tasks GET _tasks?nodes=nodeId1,nodeId2 GET _tasks?nodes=nodeId1,nodeId2&actions=cluster:* ``` | | Command invocations | To create the basic files for your metricset, run `make create-metricset`. | | Command names | The `elasticsearch-certutil` command simplifies the creation of certificates. | -| Configuration file settings | For example, set `action.auto_create_index` to `+aaa*,-bbb*,+ccc*,-*`. | +| Configuration settings | For example, set `action.auto_create_index` to `+aaa*,-bbb*,+ccc*,-*`. | | Data types | The example uses a strongly typed `int`. | | Directory names and paths | The example harvests all files in the `/var/log/*.log` path. | | Environment variables | Set the `ES_PATH_CONF` environment variable. | From 0513139d9285a9ff93f20df3152476efa25f4dbd Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:14:56 -0800 Subject: [PATCH 11/72] Update contribute-docs/style-guide/formatting.md --- contribute-docs/style-guide/formatting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/formatting.md b/contribute-docs/style-guide/formatting.md index 83973227b6..5b1cd653d3 100644 --- a/contribute-docs/style-guide/formatting.md +++ b/contribute-docs/style-guide/formatting.md @@ -420,7 +420,7 @@ For languages that don't support comments natively, such as JSON, you can add ex "item_id": "trusted-windows-file", "list_id": "endpoint-exception-container", "name": "Trusted Windows file", - "namespace_type": "agnostic", [^3] + "namespace_type": "agnostic", <3> "tags": [], "type": "simple" } From 1b311e3f83683dc7b57b8356ad56ecfa787b0242 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:15:18 -0800 Subject: [PATCH 12/72] Update contribute-docs/style-guide/formatting.md --- contribute-docs/style-guide/formatting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/formatting.md b/contribute-docs/style-guide/formatting.md index 5b1cd653d3..254872dac6 100644 --- a/contribute-docs/style-guide/formatting.md +++ b/contribute-docs/style-guide/formatting.md @@ -425,7 +425,7 @@ For languages that don't support comments natively, such as JSON, you can add ex "type": "simple" } ``` -[^1]: Indicates this item is for endpoint rules. +1. Indicates this item is for endpoint rules. [^2]: Relevant OS. [^3]: Item accessible from all Kibana spaces. From a8c6d4be344d15a07ed56381e285bd71c4c94f89 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:15:31 -0800 Subject: [PATCH 13/72] Update contribute-docs/style-guide/formatting.md --- contribute-docs/style-guide/formatting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/formatting.md b/contribute-docs/style-guide/formatting.md index 254872dac6..53ea51ce9a 100644 --- a/contribute-docs/style-guide/formatting.md +++ b/contribute-docs/style-guide/formatting.md @@ -426,7 +426,7 @@ For languages that don't support comments natively, such as JSON, you can add ex } ``` 1. Indicates this item is for endpoint rules. -[^2]: Relevant OS. +2. Relevant OS. [^3]: Item accessible from all Kibana spaces. ::: From e38352f25f35a7903c9799a86a6e7385556906e3 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:15:47 -0800 Subject: [PATCH 14/72] Update contribute-docs/style-guide/formatting.md --- contribute-docs/style-guide/formatting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/formatting.md b/contribute-docs/style-guide/formatting.md index 53ea51ce9a..8de73391f7 100644 --- a/contribute-docs/style-guide/formatting.md +++ b/contribute-docs/style-guide/formatting.md @@ -427,7 +427,7 @@ For languages that don't support comments natively, such as JSON, you can add ex ``` 1. Indicates this item is for endpoint rules. 2. Relevant OS. -[^3]: Item accessible from all Kibana spaces. +3. Item accessible from all Kibana spaces. ::: From ae082f54c1bc39a4dc9b37c289908ede7129a6ea Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:16:44 -0800 Subject: [PATCH 15/72] Update contribute-docs/style-guide/formatting.md --- contribute-docs/style-guide/formatting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/formatting.md b/contribute-docs/style-guide/formatting.md index 8de73391f7..660fe74602 100644 --- a/contribute-docs/style-guide/formatting.md +++ b/contribute-docs/style-guide/formatting.md @@ -64,7 +64,7 @@ Use monospace text formatting to emphasize technical elements to help users diff | Data types | The example uses a strongly typed `int`. | | Directory names and paths | The example harvests all files in the `/var/log/*.log` path. | | Environment variables | Set the `ES_PATH_CONF` environment variable. | -| Error and validation messages | When you receive `Bulk Indexing of signals failed: [parent] Data too large`, the alerts payload is too large to process. | +| Error and validation messages | After you start Logstash, wait until you see `Pipeline main started`. | | Field names | Filter by the `rule.section` field. | | Function and method names | Date fields are exposed as `ReadableDateTime`, so they support methods like `getYear`. | | Index names | The `.ml-notifications` index. | From 2ac87b1ce05569b4febe2dce839395bc44a58b90 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:17:01 -0800 Subject: [PATCH 16/72] Update contribute-docs/style-guide/formatting.md --- contribute-docs/style-guide/formatting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/formatting.md b/contribute-docs/style-guide/formatting.md index 660fe74602..7e29b24a3d 100644 --- a/contribute-docs/style-guide/formatting.md +++ b/contribute-docs/style-guide/formatting.md @@ -405,7 +405,7 @@ For languages that don't support comments natively, such as JSON, you can add ex { "_tags": [ "endpoint", [^1] - "os:windows" [^2] + "os:windows" <2> ], "comments": [], "description": "File exception for Windows", From 2e65820db3ab636f1121ce7ee3bb4fa035679f67 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:17:49 -0800 Subject: [PATCH 17/72] Update contribute-docs/style-guide/formatting.md --- contribute-docs/style-guide/formatting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/formatting.md b/contribute-docs/style-guide/formatting.md index 7e29b24a3d..7a6300a24e 100644 --- a/contribute-docs/style-guide/formatting.md +++ b/contribute-docs/style-guide/formatting.md @@ -72,7 +72,7 @@ Use monospace text formatting to emphasize technical elements to help users diff | Parameter names | The query requires the `type` and `id` parameters. | | Process names | Verify the `autodetect` process is running. | | Property names | The following example uses the `DROP` command to omit the `_id` property from the results table. | -| Role names | * The `kibana_system` role is required. * The `elastic` superuser. | +| Role names | The `kibana_system` role is required. | | User input | In the command line, enter `hello world`. | | Variables | Access the original source for a field as `ctx._source.`. | From ad990df161e4d410b58aa53830d51c12017164aa Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:19:03 -0800 Subject: [PATCH 18/72] Update contribute-docs/style-guide/seo.md --- contribute-docs/style-guide/seo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index a51405aac5..8d486403b5 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -2,7 +2,7 @@ Learn how to structure content for search visibility, craft clear and user-focused copy, and apply techniques that improve discoverability and usability. To deliver value to users, search engines and AI-powered tools—including Large Language Models (LLMs), use the SEO guidelines to ensure your documentation is easy to find, understand, and maintain. -As AI-powered assistants and Large Language Models (LLMs) become more common, documentation is increasingly consumed by both humans and AI tools. Following these best practices ensures your content is discoverable, understandable, and actionable—not just for search engines and users, but also for AI-driven platforms that rely on clear structure and context to provide accurate answers and guidance. +As AI-powered assistants and LLMs become more common, documentation is increasingly consumed by both humans and AI tools. Following these best practices ensures your content is discoverable, understandable, and actionable—not just for search engines and users, but also for AI-driven platforms that rely on clear structure and context to provide accurate answers and guidance. Use these guidelines to ensure your documentation is easy to find, understand, and maintain—delivering value to users and search engines alike. From 61ba16283c61a888aed0891bf4948c9991bf12f7 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:19:21 -0800 Subject: [PATCH 19/72] Update contribute-docs/style-guide/seo.md --- contribute-docs/style-guide/seo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index 8d486403b5..e9f978de18 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -70,7 +70,7 @@ Examples: ❌Deploy -### H3s, H4s, H5s, and etc: Subheadings +### Subheadings H3 and greater subheadings further divide section content into more specific topics or steps. These headings help organize detailed information and can target long-tail keywords. From 7798ae74a0949a317e269dfa00216a08109b643c Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:19:43 -0800 Subject: [PATCH 20/72] Update contribute-docs/style-guide/seo.md --- contribute-docs/style-guide/seo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index e9f978de18..4b9801e890 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -519,7 +519,7 @@ Best practices: - [ ] URL is short, descriptive, & reflects the page’s topic - [ ] Uses lowercase letters & hyphens (no spaces, underscores, or special characters) -- [ ] URL structure mirrors the documentation hierarchy (e.g., /docs/section/topic/) +- [ ] URL structure mirrors the documentation hierarchy (`/docs/section/topic/`) - [ ] Each child page has a valid parent page - [ ] URL matches the H1 & page focus - [ ] Canonical tag is set to the preferred URL From ea5ab007dea3219deeba7db46dd23bfbc50d2a58 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:20:15 -0800 Subject: [PATCH 21/72] Update contribute-docs/style-guide/ui-writing.md --- contribute-docs/style-guide/ui-writing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/ui-writing.md b/contribute-docs/style-guide/ui-writing.md index 5850837952..f1fdc115c3 100644 --- a/contribute-docs/style-guide/ui-writing.md +++ b/contribute-docs/style-guide/ui-writing.md @@ -3,7 +3,7 @@ navigation_title: Writing about the UI description: Guidelines for writing about the user interfaces of our Elastic products. --- -# UI Writing +# UI writing This topic covers how to write about the UI, the best verbs and prepositions to use, what to call parts of the UI, and how to guide the user through tasks. From 6fa3ff9f2e5f276372ac8444a313e4b33afb56ef Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:20:58 -0800 Subject: [PATCH 22/72] Update contribute-docs/style-guide/ui-writing.md --- contribute-docs/style-guide/ui-writing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/ui-writing.md b/contribute-docs/style-guide/ui-writing.md index f1fdc115c3..486fc7fbac 100644 --- a/contribute-docs/style-guide/ui-writing.md +++ b/contribute-docs/style-guide/ui-writing.md @@ -129,7 +129,7 @@ the UI element itself. | Number | Definition | |--------|------------| -| 1. | **main menu**
      The hamburger menu that opens the top-level navigation for Kibana.
      Avoid using _sidebar_, _navigation bar_, _side nav_, _left-hand nav_, _toolbar_. For example, _Open the main menu, then click [app name]_.
      **apps**
      The items you access from the main menu. Render app names in **bold** and match the capitalization in the UI.
      Avoid using _applications_, _tabs_, _pages_, or _UI_. For example, _Open the main menu, then click **Dashboard**_. | +| 1. | **main menu**
      The hamburger menu that opens the top-level navigation for Kibana.
      Avoid using _sidebar_, _navigation bar_, _side nav_, _left-hand nav_, _toolbar_. For example, _Open the main menu, then click [app name]_.
      **apps**
      The items you access from the main menu. Render app names in **bold** and match the capitalization in the UI.
      Avoid using _applications_, _tabs_, _pages_, or _UI_. For example, _Open the main menu, then click **Dashboard**_. | | 2. | **spaces**
      Opens the **Change current space** popup, where you can select a different space, or manage existing spaces. | | 3. | **breadcrumb**
      The path that shows where you are in the app hierarchy. | | 4. | **search field**
      Enables you to search for applications and objects, such as dashboards and visualizations. | From c0893e83dd9dad2bde0b2e81eebad244027443b6 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:21:33 -0800 Subject: [PATCH 23/72] Update contribute-docs/style-guide/ui-writing.md --- contribute-docs/style-guide/ui-writing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/ui-writing.md b/contribute-docs/style-guide/ui-writing.md index 486fc7fbac..deacf25ca9 100644 --- a/contribute-docs/style-guide/ui-writing.md +++ b/contribute-docs/style-guide/ui-writing.md @@ -110,7 +110,7 @@ When referring to apps or pages in the Docs, and especially in tasks and tutoria - The app is directly available in the main menu: `Find in the main menu or use the <>.` -- The app or page is accessible through only the global search field: `To open **APP or PAGE**, find **PARENT** in the main menu or use the <>.` +- The app or page is accessible through only the global search field: `To open **APP or PAGE**, find **PARENT** in the main menu or use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md).` You can adapt these patterns and the link to the search bar documentation to match your context and scenario. From 2b1e3ba24b922b0ace06b9a2f29cb3cf5c23f737 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:21:50 -0800 Subject: [PATCH 24/72] Update contribute-docs/style-guide/ui-writing.md --- contribute-docs/style-guide/ui-writing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/ui-writing.md b/contribute-docs/style-guide/ui-writing.md index deacf25ca9..5322e0c75e 100644 --- a/contribute-docs/style-guide/ui-writing.md +++ b/contribute-docs/style-guide/ui-writing.md @@ -108,7 +108,7 @@ In Kibana, there are multiple ways for users to navigate to apps and pages. Depe When referring to apps or pages in the Docs, and especially in tasks and tutorials, it's important that you remain as close as possible to the user's truth. For that, use one of the following solution-agnostic patterns: -- The app is directly available in the main menu: `Find in the main menu or use the <>.` +- The app is directly available in the main menu: `Find in the main menu or use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md).` - The app or page is accessible through only the global search field: `To open **APP or PAGE**, find **PARENT** in the main menu or use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md).` From 528fcf96adf60f4ae6b6ba211dc4804c1a9fe3de Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:22:22 -0800 Subject: [PATCH 25/72] Update contribute-docs/style-guide/ui-writing.md --- contribute-docs/style-guide/ui-writing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/ui-writing.md b/contribute-docs/style-guide/ui-writing.md index 5322e0c75e..0c1f0323d5 100644 --- a/contribute-docs/style-guide/ui-writing.md +++ b/contribute-docs/style-guide/ui-writing.md @@ -106,7 +106,7 @@ If the screen is very complex, it might help to add callouts: In Kibana, there are multiple ways for users to navigate to apps and pages. Depending on the environment and initial setup, users can be served with different navigations where the structure, interactions, and visible features differ. -When referring to apps or pages in the Docs, and especially in tasks and tutorials, it's important that you remain as close as possible to the user's truth. For that, use one of the following solution-agnostic patterns: +When referring to apps or pages in the docs, and especially in tasks and tutorials, it's important that you remain as close as possible to the user's truth. For that, use one of the following solution-agnostic patterns: - The app is directly available in the main menu: `Find in the main menu or use the [global search field](/explore-analyze/find-and-organize/find-apps-and-objects.md).` From da889eecaec2c303e74c1a0b2a399c4ba0eec931 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:23:05 -0800 Subject: [PATCH 26/72] Update contribute-docs/style-guide/ui-writing.md --- contribute-docs/style-guide/ui-writing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/ui-writing.md b/contribute-docs/style-guide/ui-writing.md index 0c1f0323d5..be74761e73 100644 --- a/contribute-docs/style-guide/ui-writing.md +++ b/contribute-docs/style-guide/ui-writing.md @@ -47,7 +47,7 @@ UI icons can be helpful to include when describing a procedure that requires the :::{dropdown} Example ❌ **Don't**: To display the table in fullscreen mode, click the fullscreen icon (). - ✔️ **Do**: To display the table in fullscreen mode, click the fullscreen icon . + ✔️ **Do**: To display the table in fullscreen mode, click the fullscreen icon {icon}`full_screen`. ::: ## Screenshots From 1a2f6330fc6a9bcac490167b44c67709ffcf3854 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:23:52 -0800 Subject: [PATCH 27/72] Update contribute-docs/style-guide/ui-writing.md --- contribute-docs/style-guide/ui-writing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/ui-writing.md b/contribute-docs/style-guide/ui-writing.md index be74761e73..4963a724dc 100644 --- a/contribute-docs/style-guide/ui-writing.md +++ b/contribute-docs/style-guide/ui-writing.md @@ -45,7 +45,7 @@ UI icons can be helpful to include when describing a procedure that requires the - Include the tooltip text, image, and alt-text for optimal accessibility. - Avoid using parentheses before and after the UI icon image, which can disrupt screen readers' speech and braille outputs. :::{dropdown} Example - ❌ **Don't**: To display the table in fullscreen mode, click the fullscreen icon (). + ❌ **Don't**: To display the table in fullscreen mode, click the fullscreen icon ({icon}`full_screen`). ✔️ **Do**: To display the table in fullscreen mode, click the fullscreen icon {icon}`full_screen`. ::: From d2766235fe6aab675b8a45326d75354bab54669d Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:24:15 -0800 Subject: [PATCH 28/72] Update contribute-docs/style-guide/ui-writing.md --- contribute-docs/style-guide/ui-writing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/ui-writing.md b/contribute-docs/style-guide/ui-writing.md index 4963a724dc..3030ab1bc6 100644 --- a/contribute-docs/style-guide/ui-writing.md +++ b/contribute-docs/style-guide/ui-writing.md @@ -88,7 +88,7 @@ to set the window's viewport. - Include only the essential UI components. The main menu, breadcrumbs, header, toolbar, and search bar often change, so we generally exclude them. -- If needed, wrap a 1px border around the screenshot to give it definition and ensure it's not "floating" against a white background. +- Add a border around the screenshot to give it definition and ensure it's not "floating" against a white background. Refer to [Screenshots](https://docs-v3-preview.elastic.dev/elastic/docs-builder/tree/main/syntax/images#screenshots) for details about the `:screenshot:` attribute. - If you need to draw attention to a specific part of the screenshot, you can draw a border or use an annotation, such as an arrow. If you do, keep these in mind: - Use Elastic's [brand colors](https://eui.elastic.co/#/theming/colors/values) for the annotation. We recommend the pink accent color, hex `#F04E98`. - Ensure your annotations are no more than 3px in thickness. From 704f59b6680270b4353d9a50f247278741ec5670 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:24:45 -0800 Subject: [PATCH 29/72] Update contribute-docs/style-guide/ui-writing.md --- contribute-docs/style-guide/ui-writing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/ui-writing.md b/contribute-docs/style-guide/ui-writing.md index 3030ab1bc6..6b27e66513 100644 --- a/contribute-docs/style-guide/ui-writing.md +++ b/contribute-docs/style-guide/ui-writing.md @@ -41,7 +41,7 @@ test each step locally. Test your instructions for multiple use cases (and poten ## UI icons UI icons can be helpful to include when describing a procedure that requires the user to interact with the UI, for example, if they need to click a button or another UI element. Follow these guidelines: -- Use the approved list of [EUI icons](https://eui.elastic.co/#/display/icons). +- Use the approved list of [EUI icons](https://eui.elastic.co/docs/components/display/icons/). - Include the tooltip text, image, and alt-text for optimal accessibility. - Avoid using parentheses before and after the UI icon image, which can disrupt screen readers' speech and braille outputs. :::{dropdown} Example From 4c6863e9fd2eb26ba3a5483858735d257d8d2ab4 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:25:25 -0800 Subject: [PATCH 30/72] Update contribute-docs/style-guide/seo.md --- contribute-docs/style-guide/seo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index 4b9801e890..8b68bb883d 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -151,7 +151,7 @@ Best practices: **Organize with headings and subheadings** -* Break content into logical sections using descriptive headings (H2, H3, etc.). +* Break content into logical sections using descriptive headings (H2, H3, and so on). * Headings help users scan for relevant information and assist search engines in understanding content hierarchy. * Each heading should accurately reflect the content that follows. From febe6bb1eaed6ad8b9f41350033112196997ad2b Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:25:53 -0800 Subject: [PATCH 31/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index b009fb47a3..de07ad6485 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -115,7 +115,7 @@ Use commas: * Before the conjunction in a list of three or more items (also known as Oxford comma). :::{dropdown} Examples - * Supported providers are OpenAI, Azure OpenAI Service, and Amazon Bedrock. +* Supported providers are OpenAI, Azure OpenAI Service, and Amazon Bedrock. * Follow the onboarding instructions in the getting started guides for AWS, GCP, or Azure. ::: From 61c7a1a25220c3dcc742de8979752b569138f0ea Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:26:05 -0800 Subject: [PATCH 32/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index de07ad6485..7c5995731b 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -116,7 +116,7 @@ Use commas: :::{dropdown} Examples * Supported providers are OpenAI, Azure OpenAI Service, and Amazon Bedrock. - * Follow the onboarding instructions in the getting started guides for AWS, GCP, or Azure. +* Follow the onboarding instructions in the getting started guides for AWS, GCP, or Azure. ::: * After an introductory word or phrase. From 1b65fb0e69c914e88497c5e2d555db0f3301fec3 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:26:17 -0800 Subject: [PATCH 33/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index 7c5995731b..b20d523f02 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -122,7 +122,7 @@ Use commas: * After an introductory word or phrase. :::{dropdown} Examples - * Generally, the monitoring cluster and the clusters being monitored should be running the same version. +* Generally, the monitoring cluster and the clusters being monitored should be running the same version. * For additional context, alert events are stored in hidden Elasticsearch indices. ::: From 5989009a3370f8d38af404a2d5fe614448778b67 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:27:06 -0800 Subject: [PATCH 34/72] Update contribute-docs/style-guide/seo.md --- contribute-docs/style-guide/seo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index 8b68bb883d..00c363fa0c 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -8,7 +8,7 @@ Use these guidelines to ensure your documentation is easy to find, understand, a ## Headings -Headings provide a clear structure to your documentation, making it easier to scan and understand. For SEO, headings (H1, H2, H3, etc.) signal the hierarchy and main topics of your content, helping search engines, LLMs (Large Language Models) determine the relevance of your page to specific queries. For users, well-structured headings improve readability, accessibility, and navigation, especially for long or complex pages. +Headings provide a clear structure to your documentation, making it easier to scan and understand. For SEO, headings (H1, H2, H3, and so on) signal the hierarchy and main topics of your content, helping search engines, LLMs (Large Language Models) determine the relevance of your page to specific queries. For users, well-structured headings improve readability, accessibility, and navigation, especially for long or complex pages. Use headings in order, maintaining [W3C standards](https://www.w3.org/standards/). Accurately reflect the content that follows each heading. Avoid vague headings like "Introduction" or "Overview", and use specific headings like "Introduction to using Elasticsearch". Make heading text unique, especially for headings higher in the hierarchy. From 6033939bb5da2dc3c72a19ef4239846defb568e9 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:28:11 -0800 Subject: [PATCH 35/72] Update contribute-docs/style-guide/seo.md --- contribute-docs/style-guide/seo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index 00c363fa0c..0f8a53251a 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -1,6 +1,6 @@ # SEO guidelines -Learn how to structure content for search visibility, craft clear and user-focused copy, and apply techniques that improve discoverability and usability. To deliver value to users, search engines and AI-powered tools—including Large Language Models (LLMs), use the SEO guidelines to ensure your documentation is easy to find, understand, and maintain. +Learn how to structure content for search visibility, craft clear and user-focused copy, and apply techniques that improve discoverability and usability. To deliver value to users, search engines and AI-powered tools—including large language models (LLMs), use the SEO guidelines to ensure your documentation is easy to find, understand, and maintain. As AI-powered assistants and LLMs become more common, documentation is increasingly consumed by both humans and AI tools. Following these best practices ensures your content is discoverable, understandable, and actionable—not just for search engines and users, but also for AI-driven platforms that rely on clear structure and context to provide accurate answers and guidance. From fc81fd6b3fb558cfe8e1556e4decf2db595aeb37 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:38:06 -0800 Subject: [PATCH 36/72] Update contribute-docs/style-guide/formatting.md --- contribute-docs/style-guide/formatting.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/formatting.md b/contribute-docs/style-guide/formatting.md index 7a6300a24e..bac7ed86cc 100644 --- a/contribute-docs/style-guide/formatting.md +++ b/contribute-docs/style-guide/formatting.md @@ -404,7 +404,7 @@ For languages that don't support comments natively, such as JSON, you can add ex ```json { "_tags": [ - "endpoint", [^1] + "endpoint", <1> "os:windows" <2> ], "comments": [], From 91aed457e21f2de3cc3cdcfddf792940f86bc86c Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:38:22 -0800 Subject: [PATCH 37/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index b20d523f02..331643d08d 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -123,7 +123,7 @@ Use commas: :::{dropdown} Examples * Generally, the monitoring cluster and the clusters being monitored should be running the same version. - * For additional context, alert events are stored in hidden Elasticsearch indices. +* For additional context, alert events are stored in hidden Elasticsearch indices. ::: * To join independent clauses with a coordinating conjunction (*and*, *but*, *or*, *nor*, *fo*r, *so*, or *yet*). From 6c6882d82e38b2b757041751cf2a385355fc81ef Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:38:52 -0800 Subject: [PATCH 38/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index 331643d08d..eb6f9a76cf 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -129,7 +129,7 @@ Use commas: * To join independent clauses with a coordinating conjunction (*and*, *but*, *or*, *nor*, *fo*r, *so*, or *yet*). :::{dropdown} Examples - * A case can have multiple connectors, but only one connector can be selected at a time. +* A case can have multiple connectors, but only one connector can be selected at a time. * Click **Add events**, and follow the links for the types of data you want to collect. ::: From 5d61977a63a067ae4d0e47b006f5872dc7092195 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:39:04 -0800 Subject: [PATCH 39/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index eb6f9a76cf..1bc4376092 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -207,7 +207,7 @@ Use a hyphen: :::{dropdown} Examples * 12 - 3 = 9 - * -79 +* -79 ::: ❌ Don't use a hyphen: From fa0860d32c7af4b32b4fc8787ebbc93d18028cd4 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:39:17 -0800 Subject: [PATCH 40/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index 1bc4376092..83c896d420 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -243,7 +243,7 @@ Use an en dash: * When one of the elements in a compound adjective is an open compound (made up of two words with a space between them). :::{dropdown} Examples - * Windows 10–compatible products +* Windows 10–compatible products * AI Assistant–generated content ::: From d36ee90dc0ba87bb98cc01bb1d53046c268874e2 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:39:43 -0800 Subject: [PATCH 41/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index 83c896d420..942d37d69c 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -244,7 +244,7 @@ Use an en dash: :::{dropdown} Examples * Windows 10–compatible products - * AI Assistant–generated content +* AI Assistant–generated content ::: * To indicate a range of numbers, such as inclusive values or dates. From 3fd05c7ab6382e5484fe4a8883325d0d54615bf3 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:40:03 -0800 Subject: [PATCH 42/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index 942d37d69c..564287e2fb 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -250,7 +250,7 @@ Use an en dash: * To indicate a range of numbers, such as inclusive values or dates. :::{dropdown} Examples - * The field must contain 1–3 values. +* The field must contain 1–3 values. * Upgrade from v. 7.17 to v. 8.5–8.10. ::: From f0545eb6a160464a2a8f62d92305c42b53be9993 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:40:24 -0800 Subject: [PATCH 43/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index 564287e2fb..b6ea0a7d46 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -251,7 +251,7 @@ Use an en dash: :::{dropdown} Examples * The field must contain 1–3 values. - * Upgrade from v. 7.17 to v. 8.5–8.10. +* Upgrade from v. 7.17 to v. 8.5–8.10. ::: #### Em dashes From 8fe35c6f50695a3c5082309711cbeac89d058b4e Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:40:56 -0800 Subject: [PATCH 44/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index b6ea0a7d46..da8daf35a5 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -130,7 +130,7 @@ Use commas: :::{dropdown} Examples * A case can have multiple connectors, but only one connector can be selected at a time. - * Click **Add events**, and follow the links for the types of data you want to collect. +* Click **Add events**, and follow the links for the types of data you want to collect. ::: * When an adverbial dependent clause comes before an independent clause. From 83999e910818373dc195de4ffb511110f285fe43 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:41:28 -0800 Subject: [PATCH 45/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index da8daf35a5..4b3075b938 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -136,7 +136,7 @@ Use commas: * When an adverbial dependent clause comes before an independent clause. :::{dropdown} Examples - * When creating exceptions, you can assign them to individual rules or to multiple rules. +* When creating exceptions, you can assign them to individual rules or to multiple rules. * After rules have started running, you can monitor their executions to verify they are functioning correctly. ::: From edee7d71c9b07043953abffc94fc35f2671a398b Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:41:46 -0800 Subject: [PATCH 46/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index 4b3075b938..282182524f 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -137,7 +137,7 @@ Use commas: :::{dropdown} Examples * When creating exceptions, you can assign them to individual rules or to multiple rules. - * After rules have started running, you can monitor their executions to verify they are functioning correctly. +* After rules have started running, you can monitor their executions to verify they are functioning correctly. ::: * To set off non-defining relative clauses (also known as non-restrictive or parenthetical clauses). From b8ee2238bd582185088456d9f842049e9f4b6976 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:42:03 -0800 Subject: [PATCH 47/72] Update contribute-docs/style-guide/seo.md --- contribute-docs/style-guide/seo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index 0f8a53251a..61e28723c1 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -263,7 +263,7 @@ Best practices: **Maintain link accessibility** -* Ensure link text is distinguishable (via color, underline, etc.). +* Ensure link text is distinguishable (for example, by using color and underline). * Avoid Overlinking * Don’t overload paragraphs with multiple links—prioritize the most relevant ones. From 1f586b8f519db696c6e1319b26a1e762d347cbbb Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:42:25 -0800 Subject: [PATCH 48/72] Update contribute-docs/style-guide/voice-tone.md --- contribute-docs/style-guide/voice-tone.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/voice-tone.md b/contribute-docs/style-guide/voice-tone.md index c1c5790787..411dbf7be8 100644 --- a/contribute-docs/style-guide/voice-tone.md +++ b/contribute-docs/style-guide/voice-tone.md @@ -60,7 +60,7 @@ During the users' journey with Elastic, there are times for excitement and disco ::::{tab-item} Attributes We're proud to show new and cool stuff. Be: - - Motivational + - Motivational - Excited - Enthusiastic
      From 2c59f153d1c22625ae04e75a66d8c66af26308e8 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:43:30 -0800 Subject: [PATCH 49/72] Update contribute-docs/style-guide/seo.md --- contribute-docs/style-guide/seo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index 61e28723c1..7912935297 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -502,7 +502,7 @@ Best practices: - [ ] Links are not excessive or distracting - [ ] Link text is visually distinguishable & accessible -**Multimedia (images, video, etc.)** +**Multimedia (images and video)** - [ ] Visuals (images, diagrams, videos) directly support the content - [ ] Images are unique, high-quality, & not stock photos From 3ea6ddc7d85cca65533e84598602731d56fd9969 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:43:56 -0800 Subject: [PATCH 50/72] Update contribute-docs/style-guide/seo.md --- contribute-docs/style-guide/seo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index 7912935297..f00262f2f4 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -101,7 +101,7 @@ Best practices: **⚠️Note:** Within the context of the "introductory paragraph", the first and/or second sentence is used in the meta description tag, up to the first 150-160 characters. This tag appears on the search engines results page and impacts CTR. It is not directly user-facing otherwise. -When a page starts with a note, image, table, or other component, the meta description is *not* impacted by the component content. Only the first paragraph content nested within the first line(s) of the opening paragraph tags \\) impact the meta description. +When a page starts with a note, image, table, or other component, the meta description is *not* impacted by the component content. Only the first paragraph content nested within the first lines of the opening paragraph tags \\) impact the meta description. Below is an example of a page with one sentence and no introductory paragraph. ![Screenshot of a documentation page displaying only a single sentence without an introductory paragraph. The page shows a heading at the top, followed by the sentence: Pulse Connect Secure integration enables you to collect, monitor, and analyze VPN and remote access logs from Pulse Connect Secure appliances in Elastic. The layout is minimal and lacks additional context or descriptive content, creating a sparse and utilitarian tone.](./images/onesentence.png) From a68c76dbde0a895586789e61445998edf313d6bf Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:44:39 -0800 Subject: [PATCH 51/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index 282182524f..9656e4e8a7 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -143,7 +143,7 @@ Use commas: * To set off non-defining relative clauses (also known as non-restrictive or parenthetical clauses). :::{dropdown} Examples - * Missing fields get a `null` value, which is used to group and suppress alerts. +* Missing fields get a `null` value, which is used to group and suppress alerts. * The risk scoring engine calculates the user risk score for `User_A`, whose asset criticality level is **Extreme impact**. ::: From bf02a04b79acc765b18ecfd609fc205600de0a56 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:46:28 -0800 Subject: [PATCH 52/72] Update contribute-docs/style-guide/grammar-spelling.md --- contribute-docs/style-guide/grammar-spelling.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index 9656e4e8a7..3c0dc1dceb 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -144,7 +144,7 @@ Use commas: :::{dropdown} Examples * Missing fields get a `null` value, which is used to group and suppress alerts. - * The risk scoring engine calculates the user risk score for `User_A`, whose asset criticality level is **Extreme impact**. +* The risk scoring engine calculates the user risk score for `User_A`, whose asset criticality level is **Extreme impact**. ::: ❌ Don't use commas: From 360afd6f9a5ce8c48061f943e5b39ca5ab724a05 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:47:05 -0800 Subject: [PATCH 53/72] Update contribute-docs/style-guide/seo.md --- contribute-docs/style-guide/seo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index f00262f2f4..dd9e310cc0 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -173,7 +173,7 @@ Best practices: **Leverage structured data, where applicable** -* Use structured data (e.g., [schema.org](https://schema.org/) markup) to add semantic meaning. +Use structured data (for example, [schema.org](https://schema.org/) markup) to add semantic meaning. * Structured data can help search engines display your documentation in rich results, such as FAQs or How-To snippets. Check with the documentation team for existing capabilities or implementation guidance. From 534c37234254b6e1aa6af7544699ab8f22ad3871 Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:47:49 -0800 Subject: [PATCH 54/72] Update contribute-docs/style-guide/seo.md --- contribute-docs/style-guide/seo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index dd9e310cc0..a4595c4cdf 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -174,7 +174,7 @@ Best practices: **Leverage structured data, where applicable** Use structured data (for example, [schema.org](https://schema.org/) markup) to add semantic meaning. -* Structured data can help search engines display your documentation in rich results, such as FAQs or How-To snippets. +Structured data can help search engines display your documentation in rich results, such as FAQs or How-To snippets. Check with the documentation team for existing capabilities or implementation guidance. ### Content length From 49dc656e7de38d06b261ed9e77b4c1afa9c8f95d Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:48:41 -0800 Subject: [PATCH 55/72] Update contribute-docs/style-guide/seo.md --- contribute-docs/style-guide/seo.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index a4595c4cdf..ce5960b1cc 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -246,7 +246,7 @@ Best practices: **Use descriptive anchor text** -* Make link text meaningful (e.g., "Monitor Configuration Reference" instead of "click here"). +* Make link text meaningful (for example, "Monitor configuration reference" instead of "click here"). * Avoid vague phrases; anchor text should describe the destination or resource. **Prioritize internal linking** From 0436c2887f0004c2852d80a03ddb6af3c43eca1e Mon Sep 17 00:00:00 2001 From: Lisa Cawley Date: Mon, 24 Nov 2025 13:48:55 -0800 Subject: [PATCH 56/72] Update contribute-docs/style-guide/voice-tone.md --- contribute-docs/style-guide/voice-tone.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contribute-docs/style-guide/voice-tone.md b/contribute-docs/style-guide/voice-tone.md index 411dbf7be8..123e66f849 100644 --- a/contribute-docs/style-guide/voice-tone.md +++ b/contribute-docs/style-guide/voice-tone.md @@ -255,7 +255,7 @@ During the users' journey with Elastic, there are times for excitement and disco :::::{tab-set} ::::{tab-item} Attributes - We don't advise this action, but you're the master of your destiny. Be: +We don't advise this action and there might be significant implications. Be: - Deterring - Heavy with caution From 658e7725250968d0deb8bcc92b4c9dff301cd6cb Mon Sep 17 00:00:00 2001 From: lcawl Date: Mon, 24 Nov 2025 14:02:05 -0800 Subject: [PATCH 57/72] Fix bullets in voice-tone --- contribute-docs/style-guide/voice-tone.md | 206 ++++++++++------------ 1 file changed, 91 insertions(+), 115 deletions(-) diff --git a/contribute-docs/style-guide/voice-tone.md b/contribute-docs/style-guide/voice-tone.md index 123e66f849..8dc14fa646 100644 --- a/contribute-docs/style-guide/voice-tone.md +++ b/contribute-docs/style-guide/voice-tone.md @@ -58,29 +58,26 @@ During the users' journey with Elastic, there are times for excitement and disco :::::{tab-set} ::::{tab-item} Attributes - We're proud to show new and cool stuff. Be: +We're proud to show new and cool stuff. Be: - - Motivational - - Excited - - Enthusiastic -
      - - When using this tone, you may: - - Use exclamation marks, but sparingly. - - Help the user understand how the feature benefits them or helps them to achieve their goals. - - Use visuals to support your text, like GIFs or videos. +- Motivational +- Excited +- Enthusiastic +When using this tone, you may: + +- Use exclamation marks, but sparingly. +- Help the user understand how the feature benefits them or helps them to achieve their goals. +- Use visuals to support your text, like GIFs or videos. :::: ::::{tab-item} Cases - Although it can be very visible because of the way it's written, the **stimulating** tone is used **quite rarely** overall. - - We use it when we want to show new things to users, especially in: - - - Getting started guides - - Release highlights +Although it can be very visible because of the way it's written, the **stimulating** tone is used **quite rarely** overall. +We use it when we want to show new things to users, especially in: +- Getting started guides +- Release highlights :::: ::::{tab-item} Examples Let’s start exploring what’s happening in your environment. After installing Elastic Defend, you’ll see the following page. @@ -96,29 +93,25 @@ During the users' journey with Elastic, there are times for excitement and disco :::::{tab-set} ::::{tab-item} Attributes - All's fine, we'll help you find your way. Be: +All's fine, we'll help you find your way. Be: - - Calm - - Positive - - Confident -
      - - When using this tone, you may: - - Use slightly more casual terminology. - - Explain what's missing or what's happening. - - Provide actions or clearly state when no action is needed. +- Calm +- Positive +- Confident +When using this tone, you may: +- Use slightly more casual terminology. +- Explain what's missing or what's happening. +- Provide actions or clearly state when no action is needed. :::: ::::{tab-item} Cases - The **friendly** tone is used **sparingly** overall. - - We use it when trying to orient users in performing their next action or learning different things they could do, especially in: - - - Quick starts - - Tutorials +The **friendly** tone is used **sparingly** overall. +We use it when trying to orient users in performing their next action or learning different things they could do, especially in: +- Quick starts +- Tutorials :::: ::::{tab-item} Examples Got everything working as you want it? Roll out your agent policies to other hosts by deploying Elastic Agents across your infrastructure! @@ -132,47 +125,42 @@ During the users' journey with Elastic, there are times for excitement and disco :::::{tab-set} ::::{tab-item} Attributes - E=MC². Be: - - - Direct - - Straight to the point - - Neutral -
      - - When using this tone: - - Use a minimum of words. - - Write for scanning and help users quickly locate what matters to them. - - Use action verbs to: - - Label selection controls - - Describe what settings do or what to do with a setting - - Use clear nouns for menus and form field names. +E=MC². Be: +- Direct +- Straight to the point +- Neutral +When using this tone: + +- Use a minimum of words. +- Write for scanning and help users quickly locate what matters to them. +- Use action verbs to: + - Label selection controls + - Describe what settings do or what to do with a setting +- Use clear nouns for menus and form field names. :::: ::::{tab-item} Cases - The **informational** tone is the **most used** one. It's everywhere in the docs, and sometimes seems so normal that we forget about it. Yet, it's very important! - - We use it for naming and describing things: - - - Reference content - - Concepts - - How-tos - - Event logs - - Troubleshooting +The **informational** tone is the **most used** one. It's everywhere in the docs, and sometimes seems so normal that we forget about it. Yet, it's very important! +We use it for naming and describing things: +- Reference content +- Concepts +- How-tos +- Event logs +- Troubleshooting :::: ::::{tab-item} Examples - Mapping is the process of defining how a document, and the fields it contains, are stored and indexed. Each document is a collection of fields, which each have their own data type. When mapping your data, you create a mapping definition, which contains a list of fields that are pertinent to the document. A mapping definition also includes metadata fields, like the `_source` field, which customize how a document’s associated metadata is handled. +Mapping is the process of defining how a document, and the fields it contains, are stored and indexed. Each document is a collection of fields, which each have their own data type. When mapping your data, you create a mapping definition, which contains a list of fields that are pertinent to the document. A mapping definition also includes metadata fields, like the `_source` field, which customize how a document’s associated metadata is handled. - An Elastic Cloud deployment offers you all of the features of the Elastic Stack as a hosted service. To test drive your first deployment, sign up for a free Elastic Cloud trial: +An Elastic Cloud deployment offers you all of the features of the Elastic Stack as a hosted service. To test drive your first deployment, sign up for a free Elastic Cloud trial: - 1. Go to our Elastic Cloud Trial page. - 1. Enter your email address and a password. - 1. After you’ve logged in, you can create a deployment. Give your deployment a name and select **Create deployment**. +1. Go to our Elastic Cloud Trial page. +1. Enter your email address and a password. +1. After you’ve logged in, you can create a deployment. Give your deployment a name and select **Create deployment**. -
      - If you receive the following rule failure: `"Bulk Indexing of signals failed: [parent] Data too large"`, this indicates that the alerts payload was too large to process. This can be caused by bad indicator data, a misconfigured rule, or too many event matches. Review your indicator data or rule query. If nothing obvious is misconfigured, try executing the rule against a subset of the original data and continue diagnosis. +If you receive the following rule failure: `"Bulk Indexing of signals failed: [parent] Data too large"`, this indicates that the alerts payload was too large to process. This can be caused by bad indicator data, a misconfigured rule, or too many event matches. Review your indicator data or rule query. If nothing obvious is misconfigured, try executing the rule against a subset of the original data and continue diagnosis. :::: ::::: @@ -180,38 +168,33 @@ During the users' journey with Elastic, there are times for excitement and disco :::::{tab-set} ::::{tab-item} Attributes - Something might be wrong or unexpected and requires attention. Let us help you. Be: +Something might be wrong or unexpected and requires attention. Let us help you. Be: - - Reassuring - - Professional - - Precise -
      - - When using this tone, you may: - - Be more action-oriented than usual to offer direct paths to users. +- Reassuring +- Professional +- Precise +When using this tone, you may: +- Be more action-oriented than usual to offer direct paths to users. :::: ::::{tab-item} Cases - The **empathetic** tone is used **sparingly** overall and usually becomes visible in forms that draw the user's attention. - - We use it when notifying users of things that are not immediately critical but still require attention, especially in: - - - Warnings and cautions - - Upgrade and deprecation notices +The **empathetic** tone is used **sparingly** overall and usually becomes visible in forms that draw the user's attention. +We use it when notifying users of things that are not immediately critical but still require attention, especially in: +- Warnings and cautions +- Upgrade and deprecation notices :::: ::::{tab-item} Examples - The kNN search API is deprecated in favor of the new _knn_ option inside the search API. The knn option is now the recommended way of running ANN search. - - The indicator index query of the prebuilt rule is misconfigured and will prevent the rule from generating alerts. To resolve this, duplicate the rule and update its settings: - - 1. Go to the Rules table (**Detect** → **Rules**). - 1. Locate the Threat Intel Filebeat Module (v8.x) Indicator Match prebuilt rule. - 1. Click the rule to view the rule details. - 1. Click the actions menu, then click **Duplicate rule**. - +The kNN search API is deprecated in favor of the new _knn_ option inside the search API. The knn option is now the recommended way of running ANN search. + +The indicator index query of the prebuilt rule is misconfigured and will prevent the rule from generating alerts. To resolve this, duplicate the rule and update its settings: + +1. Go to the Rules table (**Detect** → **Rules**). +1. Locate the Threat Intel Filebeat Module (v8.x) Indicator Match prebuilt rule. +1. Click the rule to view the rule details. +1. Click the actions menu, then click **Duplicate rule**. :::: ::::: @@ -219,30 +202,27 @@ During the users' journey with Elastic, there are times for excitement and disco :::::{tab-set} ::::{tab-item} Attributes - Something is definitely wrong. Here's why, and how to fix it. Be: +Something is definitely wrong. Here's why, and how to fix it. Be: + +- Serious +- Concerned +- Urgent - - Serious - - Concerned - - Urgent -
      - - When using this tone, you may: - - Focus on what went wrong. Don't be apologetic. - - Help users learn how something happened, how to prevent it, how to fix it. - - Provide clear actions, or clearly state if there's no action needed. +When using this tone, you may: +- Focus on what went wrong. Don't be apologetic. +- Help users learn how something happened, how to prevent it, how to fix it. +- Provide clear actions, or clearly state if there's no action needed. :::: ::::{tab-item} Cases - The **supportive** tone is used **sparingly**. It usually becomes visible in forms that draw the user's attention, for example, through callouts or notifications. - - We use it when the immediate attention of the user is required, especially in: - - - Errors - - Licensing or billing-related content - - Vulnerability and remediation content +The **supportive** tone is used **sparingly**. It usually becomes visible in forms that draw the user's attention, for example, through callouts or notifications. +We use it when the immediate attention of the user is required, especially in: +- Errors +- Licensing or billing-related content +- Vulnerability and remediation content :::: ::::{tab-item} Examples **NOTE:** To suspend a process on a host running Elastic Defend, you must have the **Process Operations** privilege and at least an Enterprise license to perform this action. @@ -257,25 +237,21 @@ During the users' journey with Elastic, there are times for excitement and disco ::::{tab-item} Attributes We don't advise this action and there might be significant implications. Be: - - Deterring - - Heavy with caution - - Advisory -
      - - When using this tone, you may: - - Use stronger words that highlight possible negative effects. - - Format the content in a way that make the risks stand out. +- Deterring +- Heavy with caution +- Advisory +When using this tone, you may: +- Use stronger words that highlight possible negative effects. +- Format the content in a way that make the risks stand out. :::: ::::{tab-item} Cases - The **stern** tone is **rarely** used. Reserve it for very specific cases, and for advanced or administrative features. - - We use it when insisting on the high risks an action could pose, especially in: - - - Danger type of warnings +The **stern** tone is **rarely** used. Reserve it for very specific cases, and for advanced or administrative features. +We use it when insisting on the high risks an action could pose, especially in: +- Danger type of warnings :::: ::::{tab-item} Examples The following changes in Elasticsearch 8.0 might affect your applications and prevent them from operating normally. Before upgrading to 8.0, review these changes and take the described steps to mitigate the impact. From 850dba072f0869f835ee36f1a76420be9d0fac01 Mon Sep 17 00:00:00 2001 From: lcawl Date: Mon, 24 Nov 2025 14:17:54 -0800 Subject: [PATCH 58/72] Fix formatting in Accessiblity --- contribute-docs/style-guide/accessibility.md | 97 +++++++++----------- 1 file changed, 42 insertions(+), 55 deletions(-) diff --git a/contribute-docs/style-guide/accessibility.md b/contribute-docs/style-guide/accessibility.md index dc1379d53b..09c287f193 100644 --- a/contribute-docs/style-guide/accessibility.md +++ b/contribute-docs/style-guide/accessibility.md @@ -7,8 +7,6 @@ description: Guidelines for writing accessible and inclusive content. These guidelines are intended for all content authors and contains common tips and tricks for writing accessible content. It is not exhaustive and does not replace the official [WCAG 2.0 guidelines](https://www.w3.org/TR/2008/REC-WCAG20-20081211/#guidelines). -### What is accessible content - **Accessibility** for content means ensuring that all of our users can understand the content we publish—all of it—independently of how they choose or have to interact with it. Our users and readers are diverse, with different abilities and disabilities. @@ -16,18 +14,18 @@ They also interact with our content in different ways, such as screen readers, m As content authors, it is our responsibility to provide them with [perceivable, operable, understandable, and robust content](https://www.w3.org/TR/UNDERSTANDING-WCAG20/intro.html#introduction-fourprincs-head). -### Guidelines +## Guidelines [accessibility-guidelines] ✔️ **Make your content quickly scannable.** A clear structure and meaningful words will tell users if the content is relevant to them within seconds. Use unique headings, and put the most important information first. ✔️ **Add alt text for all images, icons, and media files.** Screen readers, Braille output devices, and search engines love concise, accurate alt text that describes what cannot always be displayed, viewed, or heard on screen. :::{dropdown} Examples - ✔️ **Do:** +✔️ **Do:** - ```html - Signup page for Elastic Cloud - ``` +```md +![Signup page for Elastic Cloud](signup.png) +``` Note: Do not use special characters, such as backticks (`), in alt text. They are known to cause formatting issues when building pages. @@ -45,32 +43,34 @@ Note: Do not use special characters, such as backticks (`), in alt text. They ar ✔️ **Use parallel writing structures for similar things.** For example, don't use a combination of verbs and noun phrases to start each item in a list. Choose one or the other. :::{dropdown} Examples - ❌ **Don't:** - * Navigate Elastic Security's various tools and interfaces. - * Use Elastic Security's detection engine with custom and prebuilt rules. - * System requirements, workspaces, configuration, and data ingestion. - - ✔️ **Do:** - * Navigate Elastic Security's various tools and interfaces. - * Use Elastic Security's detection engine with custom and prebuilt rules. - * Learn about system requirements, workspaces, configuration, and data ingestion. +❌ **Don't:** + +* Navigate Elastic Security's various tools and interfaces. +* Use Elastic Security's detection engine with custom and prebuilt rules. +* System requirements, workspaces, configuration, and data ingestion. + +✔️ **Do:** + +* Navigate Elastic Security's various tools and interfaces. +* Use Elastic Security's detection engine with custom and prebuilt rules. +* Learn about system requirements, workspaces, configuration, and data ingestion. ::: ✔️ **Use meaningful link text.** Descriptive text instead of "click here", "read more", or even a raw URL for a link makes it easier for users to understand what to expect when they open it. Screen readers jump between links by generating a list of them, and spell out URLs. :::{dropdown} Examples - ❌ **Don't:** "[Click here](https://www.elastic.co) and make search your best ally." - - ✔️ **Do:** "Visit [Elastic.co](https://www.elastic.co) and make search your best ally." +❌ **Don't:** "[Click here](https://www.elastic.co) and make search your best ally." + +✔️ **Do:** "Visit [Elastic.co](https://www.elastic.co) and make search your best ally." ::: ✔️ **Use device-agnostic language when possible.** Users can access content and products in many ways. We do not know if they use a mouse, keyboard, tablet, or another device. :::{dropdown} Examples - ❌ **Don't:** "Enter a description and click the **Next** button." - - ✔️ **Do:** "Enter a description and select **Next**." +❌ **Don't:** "Enter a description and click the **Next** button." + +✔️ **Do:** "Enter a description and select **Next**." ::: @@ -84,7 +84,7 @@ readers jump between links by generating a list of them, and spell out URLs. ::: -### Terms +## Terms | Avoid | Use instead | | ----- | ----------- | @@ -94,8 +94,7 @@ readers jump between links by generating a list of them, and spell out URLs. | See | Check, refer to | | Hear (hear about) | Learn | - -### Testing content for accessibility +## Testing content for accessibility Test as early and often as possible. It is always a good exercise to spot improvements early and develop good habits. Here are a few methods that you can use to test content: @@ -110,17 +109,12 @@ your website using mobile devices, and when doing so, be sure to check for acces You don't need an actual phone to do this. The Chrome dev tools, for example, are a precious ally to test various layouts. **Try a screen reader** to understand how users navigate websites using one of the screen -reader/browser combinations listed in the - section. +reader/browser combinations listed in the [Assistive technologies](#assistive-technologies) section. **Turn off speakers and microphones** to ensure the website experience is the same with or without sound. -#### Assistive technologies +## Assistive technologies Assistive technology allows individuals with disabilities to access information technology and perform functions that might be otherwise impossible, like @@ -142,14 +136,12 @@ users with motor control difficulties. These guidelines are intended for all content authors, whether you are a developer, designer, or writer. This page is not exhaustive but provides some guidelines to write inclusive content for product content and technical documentation. -### What is inclusive content, and why does it matter? +**Inclusivity** for content means ensuring that the content we provide reflects the diversity of our community, respects it, and promotes positive change. -**Inclusivity** for content means ensuring that the content we provide reflects the diversity of our community, respects it, and promotes positive change. +### Guidelines [inclusivity-guidelines] -### Guidelines +### Write for an international audience -#### Write for an international audience - Our products and documentation use American English (en_US) as a standard for written content. Yet they are used and read by people all around the globe, for whom English is not always their primary language. Our content must take that into account. @@ -159,26 +151,20 @@ Our content must take that into account. * **Short sentences**: They leave less space for interpretation. They are easier to scan, read, and translate. - * **Plain language**: Active voice, present tense, using examples, and so on. - Some of these guidelines might already look familiar. Several countries have - [plain language initiatives](https://www.plainlanguage.gov/guidelines/) to - promote clearer communication. Do your - best to embrace these guidelines and focus on the message. We’re not going for - Scrabble high scores, and no one is carrying a thesaurus to read our docs. + * **Plain language**: Active voice, present tense, using examples, and so on. + Some of these guidelines might already look familiar. Several countries have [plain language initiatives](https://www.plainlanguage.gov/guidelines/) to promote clearer communication. + Do your best to embrace these guidelines and focus on the message. + We’re not going for Scrabble high scores, and no one is carrying a thesaurus to read our docs. Well, maybe the writers... - * **Negation**: It is generally easier for everyone to say what something IS - versus what it is NOT. When you add a negative construction, it takes the - reader longer to parse the meaning of the phrase. Instead of saying, "You - cannot access the content without signing up", it's much easier to - read, "Sign up to access the content." + * **Negation**: It is generally easier for everyone to say what something IS versus what it is NOT. + When you add a negative construction, it takes the reader longer to parse the meaning of the phrase. + Instead of saying, "You cannot access the content without signing up", it's much easier to read, "Sign up to access the content." * **Words with multiple meanings**: - Don't skip helper words if they make the sentence clearer or easier to read. - We try to be as literal and unambiguous as possible in our docs to ensure that - our readers from around the globe can consume them. One way to - achieve that is to choose words with fewer meanings, especially when a - word's intended meaning is not its primary meaning. + Don't skip helper words if they make the sentence clearer or easier to read. + We try to be as literal and unambiguous as possible in our docs to ensure that our readers from around the globe can consume them. + One way to achieve that is to choose words with fewer meanings, especially when a word's intended meaning is not its primary meaning. :::{dropdown} Example You may have noticed the rather poetic use of _consume_ in the @@ -199,7 +185,8 @@ Our content must take that into account. ::: ✔️ **Be aware of differences and diversity in content and examples.** -Different people are used to different names, currencies, date and time formats, different measurement units (such as for temperature, distance, speed), and so much more. +Different people are used to different names, currencies, date and time formats, different measurement units (such as for temperature, distance, speed), and so much more. + * Avoid ambiguous values, like `04/05/06` for a date. Is it May 4 or April 5, and which year? `11/17/1987` leaves less room for interpretation if the exact format is not specified nearby. * If there is no obvious example standard (RFC) to follow, try to be diverse to represent our audience. @@ -239,7 +226,7 @@ Writing gender-neutral mainly consists of avoiding gender bias and word choices ✔️ **Pronouns.** In technical documentation, you can avoid this most of the time by addressing users directly. When it's not possible, use *they*/*their*, even for singular. There's more than one gender, and it's not binary, either. -✔️ **Biased words and expressions.** Guys, mankind, policeman...these are all words we use and are used to hearing. But the default is not male. +✔️ **Biased words and expressions.** Guys, mankind, policeman...these are all words we use and are used to hearing. But the default is not male. Most expressions and words that perpetuate this bias (that exists in many cultures and languages!) can be replaced with neutral alternatives or synonyms: Folks, humanity, police officer... #### Avoid violent, offensive, ableist terminology From 6d7cb6dcb06693abe1703b6f1671c9c2bdaaeb96 Mon Sep 17 00:00:00 2001 From: lcawl Date: Mon, 24 Nov 2025 14:23:16 -0800 Subject: [PATCH 59/72] Fix formatting in grammar-spelling.md --- .../style-guide/grammar-spelling.md | 45 ++++++++++--------- 1 file changed, 24 insertions(+), 21 deletions(-) diff --git a/contribute-docs/style-guide/grammar-spelling.md b/contribute-docs/style-guide/grammar-spelling.md index 3c0dc1dceb..0d76be83d2 100644 --- a/contribute-docs/style-guide/grammar-spelling.md +++ b/contribute-docs/style-guide/grammar-spelling.md @@ -5,9 +5,9 @@ description: Guidelines for using correct grammar and spelling in your writing. # Grammar and spelling -## Pronouns do's and don'ts +## Pronouns do's and don'ts -### Be unambiguous +### Be unambiguous In order to make your sentences as clear as possible when using pronouns, they should always be unambiguous. @@ -23,9 +23,9 @@ And while we're at it, let's remove the *in order* since it doesn't really add a ### Use second-person pronouns (*you*, *your*, *yours*) -In general, write in the second person to establish a friendly, casual tone with the reader as though you're speaking to them. Writing in the second person also helps you avoid using passive voice. However, don't overuse *your* when referring to user interaction. +In general, write in the second person to establish a friendly, casual tone with the reader as though you're speaking to them. Writing in the second person also helps you avoid using passive voice. However, don't overuse *your* when referring to user interaction. -For example: *Your Elastic Agents* can feel overly familiar if used too many times. However, *your environment* as opposed to *the environment* sounds more casual. It can be tricky when deciding word choice, but when in doubt, try replacing the pronoun with *the* to see if it's an appropriate substitute. +For example: *Your Elastic Agents* can feel overly familiar if used too many times. However, *your environment* as opposed to *the environment* sounds more casual. It can be tricky when deciding word choice, but when in doubt, try replacing the pronoun with *the* to see if it's an appropriate substitute. :::{dropdown} Examples * Log in to your account to display the settings. @@ -34,40 +34,40 @@ For example: *Your Elastic Agents* can feel overly familiar if used too many tim ### Use singular first-person pronouns sparingly (*I*, *me*, *my*, *mine*) -Typically, you should never write in the first person. You can, however, use first-person pronouns if they appear in the product UI. +Typically, you should never write in the first person. You can, however, use first-person pronouns if they appear in the product UI. :::{dropdown} Example -Select the checkbox that says, "Confirm my selection." +Select the checkbox that says, "Confirm my selection." ::: -### Use plural first-person pronouns wisely (*we*, *us*, *our*, *our*) +### Use plural first-person pronouns wisely (*we*, *us*, *our*, *our*) -First-person plural pronouns can sometimes convey a stuffy and serious tone—the opposite of Elastic's more casual tone. In some instances, however, it's okay to use these sparingly. For example, it's perfectly acceptable to say *we recommend*, and in fact is preferable over *it is recommended* since that uses passive voice. +First-person plural pronouns can sometimes convey a stuffy and serious tone—the opposite of Elastic's more casual tone. In some instances, however, it's okay to use these sparingly. For example, it's perfectly acceptable to say *we recommend*, and in fact is preferable over *it is recommended* since that uses passive voice. ### Avoid gendered pronouns Use gender-neutral pronouns as appropriate. Avoid using *he*, *him*, *his*, *she*, and *her*. Instead, try replacing it with a form of *user*. Also, avoid using combination pronouns such as *he/she* or *(s)he*. Use *they* or *them* instead. -## Verb tense +## Verb tense Avoid temporal words like *currently*, *now*, or *will* and conditional words like *should* or *could*. Write in the present tense to describe the state of the product as it is now. You may need to use the past tense occasionally, but try to change it to the present tense to see if that's a better fit. :::{dropdown} Example ❌ **Don't**: If you didn't select all the required permissions, an error message will appear. - ✔️ **Do**: If you don't select all the required permissions, an error message appears. + ✔️ **Do**: If you don't select all the required permissions, an error message appears. ::: ## Contraction do's and dont's -Use contractions: they're (an acceptable contraction, by the way) conversational and don't require a lot of thought because we use them in everyday language. However, don't mix contractions and their spelled-out equivalents. For example, don't use *don't* and *do not* in the same context unless you absolutely need the latter for emphasis. +Use contractions: they're (an acceptable contraction, by the way) conversational and don't require a lot of thought because we use them in everyday language. However, don't mix contractions and their spelled-out equivalents. For example, don't use *don't* and *do not* in the same context unless you absolutely need the latter for emphasis. -Don't use Elastic references as a contraction to replace *Elastic is*. +Don't use Elastic references as a contraction to replace *Elastic is*. :::{dropdown} Example ❌ **Don't**: Elastic's excited to release this new feature. - ✔️ **Do**: Elastic's new feature helps you find information fast. + ✔️ **Do**: Elastic's new feature helps you find information fast. ::: Avoid ambiguous or awkward contractions, such as *there'd*, *it'll*, and *they'd*. @@ -96,7 +96,7 @@ Avoid gerunds in prepositional phrases—this will make your instructions easier ✔️ **Do**: Refer to instructions on how to configure the Elastic Agent. ::: -## Punctuation +## Punctuation ### Colons @@ -184,17 +184,19 @@ Use a hyphen: * When a prefixed word has two vowels together. :::{dropdown} Examples - * Re-enable - * Pre-approve + +* Re-enable +* Pre-approve ::: * When two or more words modify the following noun, making a compound adjective. :::{dropdown} Examples - * Real-time results - * AI-generated text - * User-defined values - * Up-to-date environment + +* Real-time results +* AI-generated text +* User-defined values +* Up-to-date environment ::: * Whenever the prefix is `self-`, `ex-`, or `all-`. @@ -206,7 +208,8 @@ Use a hyphen: * For a minus sign and to indicate negative numbers. In formulas and equations, add spacing between the numbers and arithmetic operators. For negative numbers, don't add spacing between the minus and the number. :::{dropdown} Examples - * 12 - 3 = 9 + +* 12 - 3 = 9 * -79 ::: From 7de9b155f140dae632140dbf33a740031740af61 Mon Sep 17 00:00:00 2001 From: lcawl Date: Mon, 24 Nov 2025 14:30:44 -0800 Subject: [PATCH 60/72] Fix formatting in ui-writing.md --- contribute-docs/style-guide/ui-writing.md | 62 +++++++++++------------ 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/contribute-docs/style-guide/ui-writing.md b/contribute-docs/style-guide/ui-writing.md index 6b27e66513..0db1348675 100644 --- a/contribute-docs/style-guide/ui-writing.md +++ b/contribute-docs/style-guide/ui-writing.md @@ -130,34 +130,34 @@ the UI element itself. | Number | Definition | |--------|------------| | 1. | **main menu**
      The hamburger menu that opens the top-level navigation for Kibana.
      Avoid using _sidebar_, _navigation bar_, _side nav_, _left-hand nav_, _toolbar_. For example, _Open the main menu, then click [app name]_.
      **apps**
      The items you access from the main menu. Render app names in **bold** and match the capitalization in the UI.
      Avoid using _applications_, _tabs_, _pages_, or _UI_. For example, _Open the main menu, then click **Dashboard**_. | -| 2. | **spaces**
      Opens the **Change current space** popup, where you can select a different space, or manage existing spaces. | -| 3. | **breadcrumb**
      The path that shows where you are in the app hierarchy. | -| 4. | **search field**
      Enables you to search for applications and objects, such as dashboards and visualizations. | -| 5. | **toolbar**
      Options that enable you to share, cancel unsaved changes, apply design options, save, and more. The options in the toolbar depend on the app you are using. | -| 6. | **Help**
      Opens the **Help** popup, where you can access the documentation, ask a question, provide feedback, and open Github issues. | -| 7. | **What's new at Elastic**
      Opens the **What's new at Elastic** popup, where you can access blogs. | -| 8. | **user menu**
      Opens the user menu, where you can access your **Profile**, **Account & Billing**, **Preferences**, or log out. | -| 9. | **filters**
      Specifies the filters you want to apply to the data.
      Avoid referring to the collection of filters as the _filter bar_. | -| 10. | **query bar**
      A text field that allows you to combine free-text search with field-based search using the Kibana Query Language (KQL).
      Avoid using _query box_, _query field_, _query input_, and _search bar_. For example, _In the KQL query bar, enter..._. | -| 11. | **time filter**
      Specifies the data you want to display within a specified time range. | -| 12. | **Refresh**
      Refreshes the data that is displayed. | +| 2. | **spaces**
      Opens the **Change current space** popup, where you can select a different space, or manage existing spaces. | +| 3. | **breadcrumb**
      The path that shows where you are in the app hierarchy. | +| 4. | **search field**
      Enables you to search for applications and objects, such as dashboards and visualizations. | +| 5. | **toolbar**
      Options that enable you to share, cancel unsaved changes, apply design options, save, and more. The options in the toolbar depend on the app you are using. | +| 6. | **Help**
      Opens the **Help** popup, where you can access the documentation, ask a question, provide feedback, and open Github issues. | +| 7. | **What's new at Elastic**
      Opens the **What's new at Elastic** popup, where you can access blogs. | +| 8. | **user menu**
      Opens the user menu, where you can access your **Profile**, **Account & Billing**, **Preferences**, or log out. | +| 9. | **filters**
      Specifies the filters you want to apply to the data.
      Avoid referring to the collection of filters as the _filter bar_. | +| 10. | **query bar**
      A text field that allows you to combine free-text search with field-based search using the Kibana Query Language (KQL).
      Avoid using _query box_, _query field_, _query input_, and _search bar_. For example, _In the KQL query bar, enter..._. | +| 11. | **time filter**
      Specifies the data you want to display within a specified time range. | +| 12. | **Refresh**
      Refreshes the data that is displayed. | ![Kibana with labels](./images/namingKibana02.png) | Number | Definition | |--------|------------| -| 1. | **fields list**
      The list of data fields that are available based on your index pattern and the time filter.
      When referring to individual lists, use:
      • **Available fields** list
      • **Empty fields** list
      • **Meta fields** list
      When referring to the action of adding fields, use `drag x to the x…`. For example, _from the **Available fields** list, drag **agent.keyword** to the workspace_. | -| 2. | **Filter by type dropdown**
      Specifies the filters you want to apply to the fields list. | -| 3. | **Index pattern dropdown**
      Opens the **Index pattern** dropdown, where you can select a different index pattern.
      In general, refer to all dropdown menus in Kibana as a _dropdown_. | -| 4. | **action menu (…)**
      Opens a menu that allows you to add fields to the index pattern, and manage index pattern fields.
      For example, _open the action menu (…) next to the Index pattern dropdown_. | -| 5. | **Visualization type dropdown**
      Opens the Visualization type dropdown, where you can select a different visualization. | -| 6. | **editor toolbar menus**
      Opens menus that allows you to customize the visualization.
      For example, _in the editor toolbar, open the **Legend** menu_. | -| 7. | **workspace**
      The space where you drag fields and create visualizations.
      To describe how you add data fields to the workspace, use _drag_ instead of _drag and drop_. For example, _from the **Available fields** list, drag bytes to the workspace_.
      To describe how you zoom in on a data set, never use _brush_. Instead, use _click and drag your cursor_. For example, _to zoom in on the data you want to view, click and drag your cursor across the bars_. | -| 8. | **Chart type menu**
      Opens the **Chart type** menu, where you can click a different chart type for the layer. Available only for area, line, and bar charts. | -| 9. | **layer pane**
      The layer configuration options, such as fields, functions, formula, colors, and more. | -| 10. | **Index pattern dropdown**
      Opens the **Index pattern dropdown**, where you can select a different index pattern for the layer. | -| 11. | **Horizontal axis, Vertical axis, Break down by, etc.**
      Refers to the field groups.
      To be generic, use _drag fields to the layer pane_. | -| 12. | **Suggestions**
      The alternative visualizations that **Lens** creates for your data. | +| 1. | **fields list**
      The list of data fields that are available based on your index pattern and the time filter.
      When referring to individual lists, use:
      • **Available fields** list
      • **Empty fields** list
      • **Meta fields** list
      When referring to the action of adding fields, use `drag x to the x…`. For example, _from the **Available fields** list, drag **agent.keyword** to the workspace_. | +| 2. | **Filter by type dropdown**
      Specifies the filters you want to apply to the fields list. | +| 3. | **Index pattern dropdown**
      Opens the **Index pattern** dropdown, where you can select a different index pattern.
      In general, refer to all dropdown menus in Kibana as a _dropdown_. | +| 4. | **action menu (…)**
      Opens a menu that allows you to add fields to the index pattern, and manage index pattern fields.
      For example, _open the action menu (…) next to the Index pattern dropdown_. | +| 5. | **Visualization type dropdown**
      Opens the Visualization type dropdown, where you can select a different visualization. | +| 6. | **editor toolbar menus**
      Opens menus that allows you to customize the visualization.
      For example, _in the editor toolbar, open the **Legend** menu_. | +| 7. | **workspace**
      The space where you drag fields and create visualizations.
      To describe how you add data fields to the workspace, use _drag_ instead of _drag and drop_. For example, _from the **Available fields** list, drag bytes to the workspace_.
      To describe how you zoom in on a data set, never use _brush_. Instead, use _click and drag your cursor_. For example, _to zoom in on the data you want to view, click and drag your cursor across the bars_. | +| 8. | **Chart type menu**
      Opens the **Chart type** menu, where you can click a different chart type for the layer. Available only for area, line, and bar charts. | +| 9. | **layer pane**
      The layer configuration options, such as fields, functions, formula, colors, and more. | +| 10. | **Index pattern dropdown**
      Opens the **Index pattern dropdown**, where you can select a different index pattern for the layer. | +| 11. | **Horizontal axis, Vertical axis, Break down by, etc.**
      Refers to the field groups.
      To be generic, use _drag fields to the layer pane_. | +| 12. | **Suggestions**
      The alternative visualizations that **Lens** creates for your data. | ### Cloud, labeled @@ -242,7 +242,7 @@ Follow these guidelines when setting up your procedure. ## Choosing the right word Looking for the right word? Here you'll find which words to use when writing -about the UI. You can also refer to and our for specific words and use cases. +about the UI. You can also refer to [Word choice](word-choice.md) and our [Accessibility guidelines](accessibility.md) for specific words and use cases. ### Components @@ -250,13 +250,13 @@ Use the language in this table when writing about UI components. | Component | Example | |------------|---------| -| **Buttons**
      A button is a UI element that is interactive by definition: when users click it, it responds to it by performing an action.
      Use "click" and refer to a button by its label. | ✔️ Do: Click **New**.
      ❌ Don't: Click the "New" button. | -| **Checkbox and radio button**
      Checkbox is one word.
      Use "select" and "clear" over "check" and "uncheck".
      Avoid naming the component unless it adds clarity (for example in a complex UI). | ✔️ Do: Select all index checkboxes.
      ✔️ Do: Select **Logs**.
      ✔️ Do: Clear **Metrics**. | -| **Icon buttons**
      Include the icon inline to reinforce what the user is interacting with. For the name, use the tooltip text. If the icon doesn't have a name, give it one and make it sentence case. | ✔️ Do: Click **Apply changes**.
      ❌ Don't: Click the icon. | -| **Key**
      Use "press" followed by key name, or "the _Key_ key" if it adds clarity. For a key combination, use "Modifier+Key". | ✔️ Do: In the query bar, enter your search criteria and press Enter.
      ✔️ Do: Press Command+Alt+L to expand and collapse the current scope. | -| **Menus**
      Use arrows (→) to tell the user where to find the command.
      A menu always has action items. | Select **Manage index → Add lifecycle policy**. | -| **Text field**
      Use "enter" for the action and code font for user input. | ✔️ Do: In the **Name** field, enter a unique identifier for this rollup job.
      ✔️ Do: In **Index pattern**, enter shakes*. | -| **Toggle ([Switch in EUI](https://elastic.github.io/eui/#/forms/form-controls#switch))**
      Refer to the UI element as a "toggle".
      Name it only if it adds clarity for the reader. If the UI is clear enough, stay minimalist and focus on the action.
      Use "toggle" as a noun rather than a verb.
      Prefer using "turn on", "turn off" as a verb over "enable" or "disable". | ✔️ Do: Turn on **Malware protection**.
      ✔️ Do: Turn off the **Malware protection** toggle in the **Preferences** window.
      ❌ Don't: Toggle **Malware protection** in the **Preferences** window. | +| **Buttons**
      A button is a UI element that is interactive by definition: when users click it, it responds to it by performing an action.
      Use "click" and refer to a button by its label. | ✔️ Do: Click **New**.
      ❌ Don't: Click the "New" button. | +| **Checkbox and radio button**
      Checkbox is one word.
      Use "select" and "clear" over "check" and "uncheck".
      Avoid naming the component unless it adds clarity (for example in a complex UI). | ✔️ Do: Select all index checkboxes.
      ✔️ Do: Select **Logs**.
      ✔️ Do: Clear **Metrics**. | +| **Icon buttons**
      Include the icon inline to reinforce what the user is interacting with. For the name, use the tooltip text. If the icon doesn't have a name, give it one and make it sentence case. | ✔️ Do: Click **Apply changes**.
      ❌ Don't: Click the icon. | +| **Key**
      Use "press" followed by key name, or "the _Key_ key" if it adds clarity. For a key combination, use "Modifier+Key". | ✔️ Do: In the query bar, enter your search criteria and press Enter.
      ✔️ Do: Press Command+Alt+L to expand and collapse the current scope. | +| **Menus**
      Use arrows (→) to tell the user where to find the command.
      A menu always has action items. | Select **Manage index → Add lifecycle policy**. | +| **Text field**
      Use "enter" for the action and code font for user input. | ✔️ Do: In the **Name** field, enter a unique identifier for this rollup job.
      ✔️ Do: In **Index pattern**, enter shakes*. | +| **Toggle ([Switch in EUI](https://elastic.github.io/eui/#/forms/form-controls#switch))**
      Refer to the UI element as a "toggle".
      Name it only if it adds clarity for the reader. If the UI is clear enough, stay minimalist and focus on the action.
      Use "toggle" as a noun rather than a verb.
      Prefer using "turn on", "turn off" as a verb over "enable" or "disable". | ✔️ Do: Turn on **Malware protection**.
      ✔️ Do: Turn off the **Malware protection** toggle in the **Preferences** window.
      ❌ Don't: Toggle **Malware protection** in the **Preferences** window. | ### Menus From 332059568ce1020f7f7a8c4dceea29e565fd64eb Mon Sep 17 00:00:00 2001 From: lcawl Date: Mon, 24 Nov 2025 15:11:59 -0800 Subject: [PATCH 61/72] More edits --- contribute-docs/style-guide/accessibility.md | 2 +- contribute-docs/style-guide/seo.md | 405 ++++++++++--------- contribute-docs/style-guide/ui-writing.md | 2 +- contribute-docs/style-guide/voice-tone.md | 37 +- contribute-docs/style-guide/word-choice.md | 2 +- 5 files changed, 232 insertions(+), 216 deletions(-) diff --git a/contribute-docs/style-guide/accessibility.md b/contribute-docs/style-guide/accessibility.md index 09c287f193..937d2eee2a 100644 --- a/contribute-docs/style-guide/accessibility.md +++ b/contribute-docs/style-guide/accessibility.md @@ -154,7 +154,7 @@ Our content must take that into account. * **Plain language**: Active voice, present tense, using examples, and so on. Some of these guidelines might already look familiar. Several countries have [plain language initiatives](https://www.plainlanguage.gov/guidelines/) to promote clearer communication. Do your best to embrace these guidelines and focus on the message. - We’re not going for Scrabble high scores, and no one is carrying a thesaurus to read our docs. + We're not going for Scrabble high scores, and no one is carrying a thesaurus to read our docs. Well, maybe the writers... * **Negation**: It is generally easier for everyone to say what something IS versus what it is NOT. diff --git a/contribute-docs/style-guide/seo.md b/contribute-docs/style-guide/seo.md index ce5960b1cc..a4b1c3c95e 100644 --- a/contribute-docs/style-guide/seo.md +++ b/contribute-docs/style-guide/seo.md @@ -25,7 +25,7 @@ Best practices: * H1s should *always* be unique. * Incorporate any applicable primary keywords. -Examples: +:::{dropdown} Examples ✅Configure data views in Kibana @@ -34,13 +34,15 @@ Examples: ✅Elasticsearch documentation ❌Elasticsearch +::: ⚠️**Note:** The primary H1 header tag, sometimes called the page title, is what is used to populate the meta title tag, which appears on the search engines results page and impacts the Click-Through Rate (CTR). -Example: +:::{dropdown} Examples ![Screenshot of a documentation page showing the meta title field in a content management system. The meta title field is populated with Elasticsearch Documentation. The interface includes form fields and labels in a clean, minimal layout. The tone is neutral and instructional, focusing on how the meta title is set for a documentation page.](./images/metatitleexample.png) The meta title, and in turn, the page title, is very broad. A more descriptive title could be "Data ingestion with Elasticsearch". +::: Best practices: @@ -60,7 +62,7 @@ Best practices: * Incorporate secondary keywords where relevant. * H2s are descriptive so users can quickly find the information they need. -Examples: +:::{dropdown} Examples ✅Configure output settings @@ -69,6 +71,7 @@ Examples: ✅Deploy Filebeat to Kubernetes ❌Deploy +::: ### Subheadings @@ -78,50 +81,61 @@ Best practices: * Use H3s and great subheadings for sub-steps, options, or detailed explanations within an H2 section. * Keep them short and relevant. -* Maintain logical hierarchy and don’t skip heading levels. +* Maintain logical hierarchy and don't skip heading levels. -Example: +:::{dropdown} Examples H2: Troubleshoot common issues H3: Resolve mapping conflicts +::: ## Introductory paragraph -The introductory paragraph is the first section users and search engines encounter after the H1 page title. A well-crafted introduction sets clear expectations, provides essential context, and helps both readers and search engines quickly understand the page purpose. For SEO, it’s an opportunity to naturally include primary keywords and related terms, improving the page relevance for targeted queries. Sticking to any context that will help ground the visitor in the content they are about to ingest is a perfect introductory paragraph. +The introductory paragraph is the first section users and search engines encounter after the H1 page title. A well-crafted introduction sets clear expectations, provides essential context, and helps both readers and search engines quickly understand the page purpose. For SEO, it's an opportunity to naturally include primary keywords and related terms, improving the page relevance for targeted queries. Sticking to any context that will help ground the visitor in the content they are about to ingest is a perfect introductory paragraph. Best practices: -* **Be clear and concise**: Summarize what the page covers in 1–3 sentences. Avoid unnecessary background or filler. -* **State the purpose**: Clearly explain what users will learn or accomplish by reading the page. -* **Include keywords**: Use primary and secondary keywords naturally within the first 1–2 sentences to reinforce relevance. -* **Address the audience needs**: Reflect the user’s intent, such as the problem they are trying to solve or what task are they performing. -* **Avoid jargon**: Use plain language, or briefly define technical terms if needed. -* **Keep it actionable**: If the page is a how-to or guide, indicate the action or outcome. +* Be clear and concise + * Summarize what the page covers in 1–3 sentences. Avoid unnecessary background or filler. +* State the purpose + * Clearly explain what users will learn or accomplish by reading the page. +* Include keywords + * Use primary and secondary keywords naturally within the first 1–2 sentences to reinforce relevance. +* Address the audience needs + * Reflect the user's intent, such as the problem they are trying to solve or what task are they performing. +* Avoid jargon + * Use plain language, or briefly define technical terms if needed. +* Keep it actionable + * If the page is a how-to or guide, indicate the action or outcome. **⚠️Note:** Within the context of the "introductory paragraph", the first and/or second sentence is used in the meta description tag, up to the first 150-160 characters. This tag appears on the search engines results page and impacts CTR. It is not directly user-facing otherwise. -When a page starts with a note, image, table, or other component, the meta description is *not* impacted by the component content. Only the first paragraph content nested within the first lines of the opening paragraph tags \\) impact the meta description. +When a page starts with a note, image, table, or other component, the meta description is *not* impacted by the component content. Only the first paragraph content nested within the first lines of the opening paragraph tags `\`) impact the meta description. + +:::{dropdown} Examples +The following example is a page with one sentence and no introductory paragraph: -Below is an example of a page with one sentence and no introductory paragraph. ![Screenshot of a documentation page displaying only a single sentence without an introductory paragraph. The page shows a heading at the top, followed by the sentence: Pulse Connect Secure integration enables you to collect, monitor, and analyze VPN and remote access logs from Pulse Connect Secure appliances in Elastic. The layout is minimal and lacks additional context or descriptive content, creating a sparse and utilitarian tone.](./images/onesentence.png) If the page had more content, which is required, a good introductory paragraph within the context of this example could be something like "The Pulse Connect Secure integration enables you to collect, monitor, and analyze VPN and remote access logs from Pulse Connect Secure appliances in Elastic. Use this integration to gain visibility into user activity, detect security events, and streamline compliance reporting within Kibana. Compatible with Elastic Stack version 8.13.0 and higher, this integration supports both Security and Observability use cases". In turn, the meta description would be more descriptive, for example, "The Pulse Connect Secure integration enables you to collect, monitor, and analyze VPN and remote access logs from Pulse Connect Secure appliances in Elastic". -Examples: -**Overview** +The ideal introduction varies by content type. For example: + +* Overview -Heartbeat is an Elastic Stack monitoring tool that enables you to track the availability and response time of services across your infrastructure. This overview explains how Heartbeat works, its key features, and how it integrates with other Elastic solutions to provide real-time uptime monitoring and alerting. Use Heartbeat to proactively detect outages, measure service performance, and ensure your systems remain reliable. + Heartbeat is an Elastic Stack monitoring tool that enables you to track the availability and response time of services across your infrastructure. This overview explains how Heartbeat works, its key features, and how it integrates with other Elastic solutions to provide real-time uptime monitoring and alerting. Use Heartbeat to proactively detect outages, measure service performance, and ensure your systems remain reliable. -**How-to** +* How-to -Learn how to configure index patterns in Kibana to manage and visualize your Elasticsearch data efficiently. This guide walks you through each step, from creating a new pattern to troubleshooting common issues. + Learn how to configure index patterns in Kibana to manage and visualize your Elasticsearch data efficiently. This guide walks you through each step, from creating a new pattern to troubleshooting common issues. -**Troubleshooting** +* Troubleshooting -If you’re experiencing issues with index patterns in Kibana, this page provides solutions to common problems and tips for resolving errors quickly. + If you're experiencing issues with index patterns in Kibana, this page provides solutions to common problems and tips for resolving errors quickly. +::: ## Body copy @@ -129,53 +143,53 @@ The body copy is where you deliver the main content of your documentation page. Best practices: -**Establish authority and credibility by relaying expertise** +* Establish authority and credibility by relaying expertise -* Using accurate technical terms demonstrates expertise and familiarity with the subject. -* Define technical terms on first use, especially if your audience may include newcomers. -* Proper terminology reassures users that the documentation is trustworthy and written by knowledgeable authors. -* Technical terminology helps attract and serve users who are already familiar with your field or searching for in-depth information. + * Using accurate technical terms demonstrates expertise and familiarity with the subject. + * Define technical terms on first use, especially if your audience may include newcomers. + * Proper terminology reassures users that the documentation is trustworthy and written by knowledgeable authors. + * Technical terminology helps attract and serve users who are already familiar with your field or searching for in-depth information. -**Write clearly and concisely** +* Write clearly and concisely -* Use plain language and define technical terms on first use. -* Keep sentences and paragraphs short for readability. -* Use active voice and direct instructions. -* Avoid overusing jargon—balance technical accuracy with clarity to ensure content remains accessible. + * Use plain language and define technical terms on first use. + * Keep sentences and paragraphs short for readability. + * Use active voice and direct instructions. + * Avoid overusing jargon—balance technical accuracy with clarity to ensure content remains accessible. -**Thoughtfully use relevant keywords** +* Thoughtfully use relevant keywords -* Incorporate keywords that match the search intent of your target audience and the topic of the page. -* Place keywords naturally throughout the content—especially in headings, the first paragraph, and where they fit contextually. -* Include related terms and synonyms to improve semantic relevance. + * Incorporate keywords that match the search intent of your target audience and the topic of the page. + * Place keywords naturally throughout the content—especially in headings, the first paragraph, and where they fit contextually. + * Include related terms and synonyms to improve semantic relevance. -**Organize with headings and subheadings** +* Organize with headings and subheadings -* Break content into logical sections using descriptive headings (H2, H3, and so on). -* Headings help users scan for relevant information and assist search engines in understanding content hierarchy. -* Each heading should accurately reflect the content that follows. + * Break content into logical sections using descriptive headings (H2, H3, and so on). + * Headings help users scan for relevant information and assist search engines in understanding content hierarchy. + * Each heading should accurately reflect the content that follows. -**Ensure content quality, originality, and uniqueness** +* Ensure content quality, originality, and uniqueness -* Avoid thin content—ensure each page provides substantial, unique value to the reader. -* Do not duplicate content from other pages or sources; always tailor information for the specific context and audience. -* Regularly review and update content to keep it accurate and relevant. + * Avoid thin content—ensure each page provides substantial, unique value to the reader. + * Do not duplicate content from other pages or sources; always tailor information for the specific context and audience. + * Regularly review and update content to keep it accurate and relevant. -**Make content scannable** +* Make content scannable -* Use bullet points, numbered lists, and callouts for important information. -* Highlight warnings, tips, or best practices using clear formatting. + * Use bullet points, numbered lists, and callouts for important information. + * Highlight warnings, tips, or best practices using clear formatting. -**Provide examples and visuals** +* Provide examples and visuals -* Include code snippets, sample commands, or screenshots to illustrate concepts. -* Reference visuals in the text, but ensure all key information is also available in text for accessibility. + * Include code snippets, sample commands, or screenshots to illustrate concepts. + * Reference visuals in the text, but ensure all key information is also available in text for accessibility. -**Leverage structured data, where applicable** +* Leverage structured data, where applicable -Use structured data (for example, [schema.org](https://schema.org/) markup) to add semantic meaning. -Structured data can help search engines display your documentation in rich results, such as FAQs or How-To snippets. - Check with the documentation team for existing capabilities or implementation guidance. + * Use structured data (for example, [schema.org](https://schema.org/) markup) to add semantic meaning. + Structured data can help search engines display your documentation in rich results, such as FAQs or How-To snippets. + Check with the documentation team for existing capabilities or implementation guidance. ### Content length @@ -183,60 +197,62 @@ The ideal length for a body copy should not be focused on word count, but instea Paragraph length is also important. Readers on the Internet are conditioned to skim, looking for emphasized words in short paragraphs. Using highlighted, pulled-out blockquote boxes, asides, call-out sections, section dividers, and other features help liven up a page. -These visual breaks help make sure a user’s attention span isn’t broken. They should also not be overused, and their frequency will depend upon the relationship to the topic. +These visual breaks help make sure a user's attention span isn't broken. They should also not be overused, and their frequency will depend upon the relationship to the topic. Best practices: -**Focus on user needs, not word count** -* The ideal length for a documentation page is determined by how well it answers the user’s question or helps them accomplish their task. -* Avoid padding content to meet arbitrary word counts; instead, ensure the page is comprehensive, accurate, and directly relevant. -* If a topic is too broad, consider breaking it into multiple focused pages for easier navigation and better SEO. +* Focus on user needs, not word count + + * The ideal length for a documentation page is determined by how well it answers the user's question or helps them accomplish their task. + * Avoid padding content to meet arbitrary word counts; instead, ensure the page is comprehensive, accurate, and directly relevant. + * If a topic is too broad, consider breaking it into multiple focused pages for easier navigation and better SEO. -**Keep paragraphs clear and scannable** +* Keep paragraphs clear and scannable -* Online readers tend to skim rather than read every word. Ensure that content is easy to digest. -* Start paragraphs with key information and use plain language for clarity. -* Use formatting tools (bold, italics, code formatting) to highlight important terms or actions. + * Online readers tend to skim rather than read every word. Ensure that content is easy to digest. + * Start paragraphs with key information and use plain language for clarity. + * Use formatting tools (bold, italics, code formatting) to highlight important terms or actions. ### Lists -Lists are powerful tools for organizing information in a clear, scannable format. Lists help make your content easier to read and scan, they can increase user engagement and retention, improve your content’s structure and layout, and much more. +Lists are powerful tools for organizing information in a clear, scannable format. Lists help make your content easier to read and scan, they can increase user engagement and retention, improve your content's structure and layout, and much more. Best practices: -**Choose the right list type** -* Use bulleted lists for unordered items, features, or options. -* Use numbered lists for sequential steps, processes, or instructions. +* Choose the right list type -**Keep items concise and parallel** + * Use bulleted lists for unordered items, features, or options. + * Use numbered lists for sequential steps, processes, or instructions. -* Write list items as short, clear phrases or sentences. -* Avoid using too many or too few list items. -* Avoid nesting lists within lists unless necessary. -* Use parallel structure (start each item with the same part of speech). +* Keep items concise and parallel -**Introduce lists clearly** + * Write list items as short, clear phrases or sentences. + * Avoid using too many or too few list items. + * Avoid nesting lists within lists unless necessary. + * Use parallel structure (start each item with the same part of speech). -* Use a lead-in sentence or phrase to explain what the list covers. +* Introduce lists clearly -**Use lists to improve scannability** + * Use a lead-in sentence or phrase to explain what the list covers. -* Break up long paragraphs with lists to make content easier to scan. -* Limit lists to 5–7 items when possible; split longer lists into logical groups. +* Use lists to improve scannability -**Naturally incorporate keywords** + * Break up long paragraphs with lists to make content easier to scan. + * Limit lists to 5–7 items when possible; split longer lists into logical groups. -* Where appropriate, use relevant keywords in list items to reinforce page relevance. +* Naturally incorporate keywords -**Maintain consistency** + * Where appropriate, use relevant keywords in list items to reinforce page relevance. -* Use consistent punctuation and capitalization for all list items. -* Avoid mixing full sentences and fragments within the same list. +* Maintain consistency -**Accessibility considerations** + * Use consistent punctuation and capitalization for all list items. + * Avoid mixing full sentences and fragments within the same list. -* Use semantic HTML (\, \, \) for lists. -* Avoid using lists for layout or decorative purposes. +* Accessibility considerations + + * Use semantic HTML (`