Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/layer5io/docs into fix/se…
Browse files Browse the repository at this point in the history
…archbar-click
  • Loading branch information
void-hr committed Oct 16, 2024
2 parents 4ca1760 + 8a45bf8 commit 2188ab3
Show file tree
Hide file tree
Showing 42 changed files with 766 additions and 15 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Layer5 Product Documentation
![image](https://github.com/user-attachments/assets/926e71c4-4f1b-4188-8540-6f951c173710)# Layer5 Product Documentation

Explore tutorials and documentation by product in the docs.layer5.io website; documentation and developer resources of Layer5 products.

Expand Down Expand Up @@ -197,15 +197,15 @@ Find out more on the <a href="https://layer5.io/community">Layer5 community</a>.
<img alt="Shows an illustrated light mode meshery logo in light color mode and a dark mode meshery logo dark color mode." src=".github/readme/images//slack-128.png" width="110px" align="right" style="margin-left:10px;padding-top:13px;">
</picture>
</a>

<a href="https://meshery.io/community"><img alt="Layer5 Community" src=".github/readme/images//community.svg" style="margin-right:8px;padding-top:5px;" width="140px" align="left" /></a>

<div class="flex">
<a href="https://meshery.io/community"><img alt="Layer5 Community" src=".github/readme/images//community.svg" style="margin-right:8px;padding-top:9px;" width="140px" align="left" /></a>
<p>
✔️ <em><strong>Join</strong></em> any or all of the weekly meetings on <a href="https://calendar.google.com/calendar/b/1?cid=bGF5ZXI1LmlvX2VoMmFhOWRwZjFnNDBlbHZvYzc2MmpucGhzQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20">community calendar</a>.<br />
✔️ <em><strong>Watch</strong></em> community <a href="https://www.youtube.com/playlist?list=PL3A-A6hPO2IMPPqVjuzgqNU5xwnFFn3n0">meeting recordings</a>.<br />
✔️ <em><strong>Access</strong></em> the <a href="https://drive.google.com/drive/u/4/folders/0ABH8aabN4WAKUk9PVA">Community Drive</a> by completing a community <a href="https://layer5.io/newcomer">Member Form</a>.<br />
✔️ <em><strong>Discuss</strong></em> in the <a href="https://discuss.layer5.io">Community Forum</a>.<br />
✔️<em><strong>Explore more</strong></em> in the <a href="https://layer5.io/community/handbook">Community Handbook</a>.<br />
✔️ <em><strong>Explore more</strong></em> in the <a href="https://layer5.io/community/handbook">Community Handbook</a>.<br />
</p>
</div>
<p align="center">
<i>Not sure where to start?</i> Grab an open issue with the <a href="https://github.com/issues?q=is%3Aopen+is%3Aissue+archived%3Afalse+org%3Alayer5io+org%3Ameshery+org%3Aservice-mesh-performance+org%3Aservice-mesh-patterns+label%3A%22help+wanted%22+">help-wanted label</a>.</p>
2 changes: 1 addition & 1 deletion build/meshery-cloud.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.8.25
v0.8.33
2 changes: 1 addition & 1 deletion build/meshery-extensions.version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.7.119-4
v0.7.122-2
19 changes: 19 additions & 0 deletions content/en/cloud/reference/releases/v0.8.26.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
title: v0.8.26
date: 2024-10-08T21:31:05Z
tag: v0.8.26
prerelease: false
---

## What's New
**General**
- [Sitemap] Combining sitemap exclude with robots.txt allow @leecalcote (#2823)
- Exclude few path from sitemap @sudhanshutech (#2821)
- fix sitemap generation using postbuild process @sudhanshutech (#2808)
- Upgrade kanvas snapshot action version @Aijeyomah (#2820)

## Contributors

Thank you to our contributors for making this release possible:
@Aijeyomah, @MUzairS15, @l5io, @leecalcote and @sudhanshutech

11 changes: 11 additions & 0 deletions content/en/cloud/reference/releases/v0.8.27.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
---
title: v0.8.27
date: 2024-10-12T18:58:51Z
tag: v0.8.27
prerelease: false
---

## What's New
## 🔤 General
- Use sistent filp card in catalog @amitamrutiya (#2827)
- [Chore] Making references to \Meshery Catalog\ just
24 changes: 24 additions & 0 deletions content/en/cloud/reference/releases/v0.8.28.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: v0.8.28
date: 2024-10-12T19:31:09Z
tag: v0.8.28
prerelease: false
---

## What's New
## 🔤 General
- switch user-access-cloud -> user-access make account @vishalvivekm (#2835)

## 🖥 Cloud UI

- [Public User Profile] Fix reference to Catalog-Card component @leecalcote (#2834)

## 💻 Server

- [Public User Profile] Fix reference to Catalog-Card component @leecalcote (#2834)

## 👨🏽‍💻 Contributors

Thank you to our contributors for making this release possible:
@l5io, @leecalcote and @vishalvivekm

16 changes: 16 additions & 0 deletions content/en/cloud/reference/releases/v0.8.29.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: v0.8.29
date: 2024-10-13T17:39:59Z
tag: v0.8.29
prerelease: false
---

## What's New
## 🔤 General
* Remove disallow in robots.txt

## 👨🏽‍💻 Contributors

Thank you to our contributors for making this release possible:
@l5io and @leecalcote

22 changes: 22 additions & 0 deletions content/en/cloud/reference/releases/v0.8.30.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: v0.8.30
date: 2024-10-13T18:07:18Z
tag: v0.8.30
prerelease: false
---

## What's New
## 🔤 General
## 🖥 Cloud UI

- explicit listing @leecalcote (#2836)

## 💻 Server

- explicit listing @leecalcote (#2836)

## 👨🏽‍💻 Contributors

Thank you to our contributors for making this release possible:
@l5io and @leecalcote

32 changes: 32 additions & 0 deletions content/en/cloud/reference/releases/v0.8.31.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title: v0.8.31
date: 2024-10-15T17:51:09Z
tag: v0.8.31
prerelease: false
---

## What's New
## 🔤 General
- Convert catalog filter menu sistent filter @amitamrutiya (#2824)
- Keda design challenge @Alero-Awani (#2829)

## 🖥 Cloud UI

- Bump sistent version and make changes based on new sistent version @amitamrutiya (#2844)
- use catalog search field and sort menu to sistent @amitamrutiya (#2825)
- Use cloud hamburger menu into a reusabel sistent component @amitamrutiya (#2822)

## 🧰 Maintenance

- ci: remove redundancy label workflow and fix label server @jerensl (#2843)
- fix: change to master branch @jerensl (#2842)
- fix: change input number to input string @jerensl (#2841)
- Fix/dispatch cloud build on pr @jerensl (#2840)
- fix: change token @jerensl (#2839)
- ci: add build cloud ui dispatch @jerensl (#2837)

## 👨🏽‍💻 Contributors

Thank you to our contributors for making this release possible:
@Alero-Awani, @MUzairS15, @amitamrutiya, @jerensl, @l5io and @leecalcote

18 changes: 18 additions & 0 deletions content/en/cloud/reference/releases/v0.8.32.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
---
title: v0.8.32
date: 2024-10-16T02:11:05Z
tag: v0.8.32
prerelease: false
---

## What's New
## 🔤 General
## 🖥 Cloud UI

- [bugfix] Support Menu: Cloud Docs and API Docs links @leecalcote (#2845)

## 👨🏽‍💻 Contributors

Thank you to our contributors for making this release possible:
@MUzairS15, @l5io and @leecalcote

20 changes: 20 additions & 0 deletions content/en/cloud/reference/releases/v0.8.33.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: v0.8.33
date: 2024-10-16T02:31:17Z
tag: v0.8.33
prerelease: false
---

## What's New
## 🔤 General
- Bump golang.org/x/text from 0.17.0 to 0.18.0 @dependabot (#2804)

## 🖥 Cloud UI

- renaming in progress @vishalvivekm (#2818)

## 👨🏽‍💻 Contributors

Thank you to our contributors for making this release possible:
@dependabot, @l5io, @leecalcote and @vishalvivekm

1 change: 0 additions & 1 deletion content/en/kanvas/designer/comments/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,6 @@ Customize your notification preferences to mute email notifications for comments
- You'll never miss an important mention, as notifications for mentions outside the muted thread remain active.
{{< /alert >}}


## Best Practices for Effective Design Reviews

### Be specific and actionable
Expand Down
162 changes: 162 additions & 0 deletions content/en/kanvas/designer/understandingr-tool-modes/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,162 @@
---
title: Understanding Tool Modes
description: >
Kanvas Designer offers three modes: Default, Pencil, and Connector, which behave differently based on the context in which they are used. Learn how to interact with components and the canvas in each mode.
weight: 7
categories: [Designer]
tags: [designs]
aliases:
---
# Tool Modes

You can switch between mouse modes using hotkeys or tool selection. Here are hotkeys that control your mode:

**Spacebar**: Temporarily enables the alternative mouse mode (default mode vs pan mode)
**Escape**: Switches to default mode irrespective of which mode you are currently using.

## Interacting with Components

### Default Mode (no tool selected)

**Hover**: Displays subtle indication of focus by outlining the component with a light green color.
Cursor style: “default (arrow)”
**Click-and-drag:** Moves component in the direction of the mouse.
Cursor style: “move”
**Click**: Displays the component toolbar, resize box, and connections handles.

<img style="width:250px;" src="./tool-mode-placeholder.svg" />

**Double-click**:

- Components \- Opens the component configurator.
<img style="width:250px;" src="./tool-mode-placeholder.svg" />

Cursor style: “pointer”

- Textbox \- Enables text editing inside the component.
<img style="width:250px;" src="./tool-mode-placeholder.svg" />

Cursor style: “text”

**Right-click**: Opens the circular component context menu.
<img style="width:250px;" src="./tool-mode-placeholder.svg" />

## Interacting with the Canvas

### Default Mode (no tool selected)

**Hover:** Nothing
Cursor style: “default (arrow)”
**Click**: Nothing
Cursor style: “default (arrow)”
**Double-click**: Opens the quick component configurator.

<img style="width:250px;" src="./tool-mode-placeholder.svg" />

Cursor style: “pointer”

**Right-click**: Opens design context menu

<img style="width:250px;" src="./tool-mode-placeholder.svg" />

Cursor style: “default (arrow)”, with “pointer” on hover of a menu item.

**Click-and-hold:** Initiates box selection for selecting of multiple components.
<img style="width:250px;" src="./tool-mode-placeholder.svg" />

Cursor style: “crosshair”
**Scroll wheel**: Pan up or down in the direction of the mouse.

<img style="width:250px;" src="./tool-mode-placeholder.svg" />

Cursor style: “grabbing-hand”

**Scroll wheel \+ CMD/CTL**: Zoom in/out in the direction of the mouse.
Cursor style: “grabbing-hand”

**Horizontal scroll wheel**: Pan left or right in the direction of the mouse.
Cursor style: “grabbing-hand”

#### Pencil Mouse Mode

Pencil lines do not connect individual components, but offer annotating capability, allowing you to take notes and draw annotations to enhance your designs.
**Hover:** Nothing
Cursor style: “custom(pencil)”
**Mouse down and drag:** Start drawing a freeform line.

<img style="width:250px;" src="./tool-mode-placeholder.svg" />

Cursor style: “custom(pencil)”
**Mouse down \+ SHIFT:** Start drawing a straight line in the direction of the mouse, which will initiate and remain as either a vertical or horizontal line.
Cursor style: “custom(pencil)”
**Mouse up**: Complete the line and renders into a component with full styling capabilities.
Cursor style: “custom(pencil)”
**Click**: Draws ink from the pencil.
Cursor style: “custom(pencil)”
**Scroll wheel**: Nothing
Cursor style: “custom(pencil)”
**Scroll wheel \+ CMD/CTL**: Nothing
Cursor style: “custom(pencil)”

<!-- *Developer notes:*
1. *In the future, the canvas moves with the pen/pencil as they near the edge of the viewport.*
2. *In the future, the scroll wheel will behave as it normally does in default mode.* -->

#### Connector Tool Mode

The Connector tool operates as a creator of annotation relationships. Note that the connector tool has two behaviors depending upon the context in which you initiate the connection.

{{< alert title="Connector Behaviors">}}
**Component-connect Behavior**: When you click an empty spot on the canvas, and drag to another empty spot on the canvas, you get a **joint** (aka a terminal node) from which you can create new connections as well as new edge relationships.

**Canvas-connect Behavior**: When you click an empty spot on the canvas, and drag to an existing component, you get an annotation edge relationship.

{{< /alert >}}

**Component-connect Behavior**: When you click an empty spot on the canvas, and drag to another empty spot on the canvas, you get a **joint** (aka a terminal node) from which you can create new connections as well as new edge relationships.

**Canvas-connect Behavior**: When you click an empty spot on the canvas, and drag to an existing component, you get an annotation edge relationship.

**Hover:** Nothing

<img style="width:250px;" src="./tool-mode-placeholder.svg" />

Cursor style: “connector (pen)” (*might* change in the future)

**Mouse down and drag:** Nothing

Creating connections happens in three phases.

1. **Click** (press primary mouse button and release)**:** Initiate connection.

<img style="width:250px;" src="./tool-mode-placeholder.svg" />

Cursor style: “connector (pen)”
1. **Click and move:** if a connection was initiated, moves the ghost edge around else does nothing.

<img style="width:250px;" src="./tool-mode-placeholder.svg" />

Cursor style: “connector (pen)” and the annotation edge following the mouse around.
1. **Click while connecting**: Establish and render connection.

<img style="width:250px;" src="./tool-mode-placeholder.svg" />

Cursor style: “connector (pen)”

<!--
*Developer notes:*
1. *In future, when the connector is released on an empty spot on the canvas, offer a component picker from which users can always choose a “Joint” component.*
2. *Rename PenTerminalNode to “**Joint**”, unless there’s something better to call it.* -->

#### Pan Mouse Mode

**Hover:** Nothing
Cursor style: “hand”
**Click-and-hold:** Grab the canvas and pan in the direction of mouse movement.
Cursor style: “grabbing-hand”
**Scroll wheel \+ CMD/CTL**: Zoom in/out in the direction of the mouse.
Cursor style: “grabbing-hand”
**Horizontal scroll wheel**: Pan left or right in the direction of the mouse.
Cursor style: “grabbing-hand”
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 2188ab3

Please sign in to comment.