Skip to content

Commit a9d68ce

Browse files
committed
Use the icon for pinned location in the S3 uri bar
1 parent 5b87943 commit a9d68ce

10 files changed

Lines changed: 26 additions & 11 deletions

File tree

‎web/src/ui/i18n/resources/de.tsx‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1297,6 +1297,7 @@ Fühlen Sie sich frei, Ihre Kubernetes-Bereitstellungen zu erkunden und die Kont
12971297
"copied path": ({ s3Uri }) => `Kopierter Pfad: ${s3Uri}`,
12981298
"add to bookmarks": "Zu Lesezeichen hinzufügen",
12991299
"delete from bookmarks": "Aus Lesezeichen entfernen",
1300+
"pinned storage location": "Angehefteter Speicherort",
13001301
bookmarked: "Als Lesezeichen gespeichert",
13011302
"edit s3 uri": "S3-URI bearbeiten",
13021303
prefix: "Präfix",

‎web/src/ui/i18n/resources/en.tsx‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1269,6 +1269,7 @@ Feel free to explore and take charge of your Kubernetes deployments!
12691269
"copied path": ({ s3Uri }) => `Copied path: ${s3Uri}`,
12701270
"add to bookmarks": "Add to bookmarks",
12711271
"delete from bookmarks": "Delete from bookmarks",
1272+
"pinned storage location": "Pinned storage location",
12721273
bookmarked: "Bookmarked",
12731274
"edit s3 uri": "Edit S3 URI",
12741275
prefix: "Prefix",

‎web/src/ui/i18n/resources/es.tsx‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1283,6 +1283,7 @@ export const translations: Translations<"es"> = {
12831283
"copied path": ({ s3Uri }) => `Ruta copiada: ${s3Uri}`,
12841284
"add to bookmarks": "Añadir a marcadores",
12851285
"delete from bookmarks": "Eliminar de marcadores",
1286+
"pinned storage location": "Ubicación de almacenamiento fijada",
12861287
bookmarked: "Marcado",
12871288
"edit s3 uri": "Editar URI S3",
12881289
prefix: "Prefijo",

‎web/src/ui/i18n/resources/fi.tsx‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1265,6 +1265,7 @@ Tutustu vapaasti ja ota hallintaan Kubernetes-julkaisusi!
12651265
"copied path": ({ s3Uri }) => `Kopioitu polku: ${s3Uri}`,
12661266
"add to bookmarks": "Lisää kirjanmerkkeihin",
12671267
"delete from bookmarks": "Poista kirjanmerkeistä",
1268+
"pinned storage location": "Kiinnitetty tallennussijainti",
12681269
bookmarked: "Kirjanmerkitty",
12691270
"edit s3 uri": "Muokkaa S3-URIa",
12701271
prefix: "Etuliite",

‎web/src/ui/i18n/resources/fr.tsx‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1294,6 +1294,7 @@ N'hésitez pas à explorer et à prendre en main vos déploiements Kubernetes !
12941294
"copied path": ({ s3Uri }) => `Chemin copié : ${s3Uri}`,
12951295
"add to bookmarks": "Ajouter aux favoris",
12961296
"delete from bookmarks": "Supprimer des favoris",
1297+
"pinned storage location": "Emplacement de stockage épinglé",
12971298
bookmarked: "Dans les favoris",
12981299
"edit s3 uri": "Modifier l'URI S3",
12991300
prefix: "Préfixe",

‎web/src/ui/i18n/resources/it.tsx‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1281,6 +1281,7 @@ Sentiti libero di esplorare e prendere il controllo dei tuoi deployment Kubernet
12811281
"copied path": ({ s3Uri }) => `Percorso copiato: ${s3Uri}`,
12821282
"add to bookmarks": "Aggiungi ai segnalibri",
12831283
"delete from bookmarks": "Elimina dai segnalibri",
1284+
"pinned storage location": "Posizione di archiviazione fissata",
12841285
bookmarked: "Nei segnalibri",
12851286
"edit s3 uri": "Modifica URI S3",
12861287
prefix: "Prefisso",

‎web/src/ui/i18n/resources/nl.tsx‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1282,6 +1282,7 @@ Voel je vrij om te verkennen en de controle over je Kubernetes-implementaties te
12821282
"copied path": ({ s3Uri }) => `Gekopieerd pad: ${s3Uri}`,
12831283
"add to bookmarks": "Aan bladwijzers toevoegen",
12841284
"delete from bookmarks": "Uit bladwijzers verwijderen",
1285+
"pinned storage location": "Vastgezette opslaglocatie",
12851286
bookmarked: "Bladwijzer",
12861287
"edit s3 uri": "S3-URI bewerken",
12871288
prefix: "Prefix",

‎web/src/ui/i18n/resources/no.tsx‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1274,6 +1274,7 @@ Utforsk gjerne og ta kontroll over tjenestene du kjører på Kubernetes!
12741274
"copied path": ({ s3Uri }) => `Kopiert sti: ${s3Uri}`,
12751275
"add to bookmarks": "Legg til i bokmerker",
12761276
"delete from bookmarks": "Slett fra bokmerker",
1277+
"pinned storage location": "Festet lagringssted",
12771278
bookmarked: "Bokmerket",
12781279
"edit s3 uri": "Rediger S3-URI",
12791280
prefix: "Prefiks",

‎web/src/ui/i18n/resources/zh-CN.tsx‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1206,6 +1206,7 @@ ${
12061206
"copied path": ({ s3Uri }) => `已复制路径:${s3Uri}`,
12071207
"add to bookmarks": "添加到书签",
12081208
"delete from bookmarks": "从书签中删除",
1209+
"pinned storage location": "已固定的存储位置",
12091210
bookmarked: "已添加书签",
12101211
"edit s3 uri": "编辑 S3 URI",
12111212
prefix: "前缀",

‎web/src/ui/shared/codex/S3UriBar/S3UriBar.tsx‎

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ import LinearProgress from "@mui/material/LinearProgress";
1818
import FolderIcon from "@mui/icons-material/Folder";
1919
import StarBorderIcon from "@mui/icons-material/StarBorder";
2020
import StarIcon from "@mui/icons-material/Star";
21+
import BusinessIcon from "@mui/icons-material/Business";
2122
import { getIconUrlByName } from "lazy-icons";
2223
import { useDomRect } from "powerhooks/useDomRect";
2324
import { parseS3Uri, stringifyS3Uri, type S3Uri } from "core/tools/S3Uri";
@@ -874,7 +875,11 @@ export function S3UriBar(props: S3UriBarProps) {
874875
? []
875876
: displayKeyCrumbItems.slice(firstPublicKeyCrumbIndex);
876877
const isKeyGroupSplitByPublicPrefix = publicKeyCrumbItems.length > 0;
877-
const bookmarkIcon = isBookmarked ? StarIcon : StarBorderIcon;
878+
const bookmarkIcon = isBookmarked
879+
? onToggleBookmark === undefined
880+
? BusinessIcon
881+
: StarIcon
882+
: StarBorderIcon;
878883
const renderPublicMarker = (isPublicStart: boolean) =>
879884
isPublicStart ? (
880885
<span className={classes.publicMarker} title={t("public")} aria-hidden="true">
@@ -1388,21 +1393,21 @@ export function S3UriBar(props: S3UriBarProps) {
13881393
{!isUndefinedPrefixMode && (onToggleBookmark || isBookmarked) && (
13891394
<Tooltip
13901395
title={
1391-
onToggleBookmark
1392-
? isBookmarked
1393-
? t("delete from bookmarks")
1394-
: t("add to bookmarks")
1395-
: t("bookmarked")
1396+
isBookmarked
1397+
? onToggleBookmark === undefined
1398+
? t("pinned storage location")
1399+
: t("delete from bookmarks")
1400+
: t("add to bookmarks")
13961401
}
13971402
>
13981403
<div data-s3-uri-ignore-edit="true">
13991404
<IconButton
14001405
aria-label={
1401-
onToggleBookmark
1402-
? isBookmarked
1403-
? t("delete from bookmarks")
1404-
: t("add to bookmarks")
1405-
: t("bookmarked")
1406+
isBookmarked
1407+
? onToggleBookmark === undefined
1408+
? t("pinned storage location")
1409+
: t("delete from bookmarks")
1410+
: t("add to bookmarks")
14061411
}
14071412
icon={bookmarkIcon}
14081413
size="default"
@@ -2013,6 +2018,7 @@ const { i18n } = declareComponentKeys<
20132018
| { K: "copied path"; P: { s3Uri: string }; R: string }
20142019
| "add to bookmarks"
20152020
| "delete from bookmarks"
2021+
| "pinned storage location"
20162022
| "bookmarked"
20172023
| "edit s3 uri"
20182024
| "prefix"

0 commit comments

Comments
 (0)