style: capitalize "Relicario" in prose / UI / CLI help

Brand name uses capital R in user-facing text — extension UI strings,
CLI clap help / descriptions / error prose, markdown docs. Lowercase
preserved for the binary command, crate names, npm package, file
paths, env vars, and code identifiers.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
adlee-was-taken
2026-05-01 17:29:10 -04:00
parent 79b10d6a18
commit 39ae2ecbf3
44 changed files with 91 additions and 91 deletions

View File

@@ -1,6 +1,6 @@
{
"manifest_version": 3,
"name": "relicario",
"name": "Relicario",
"version": "0.2.0",
"description": "Two-factor encrypted password manager",
"icons": {
@@ -32,7 +32,7 @@
},
"commands": {
"open-vault": {
"description": "Open relicario vault"
"description": "Open Relicario vault"
}
},
"web_accessible_resources": []

View File

@@ -66,7 +66,7 @@ export function injectFieldIcons(
const icon = document.createElement('div');
icon.textContent = 'id';
icon.setAttribute('role', 'button');
icon.setAttribute('aria-label', 'relicario autofill');
icon.setAttribute('aria-label', 'Relicario autofill');
icon.style.cssText = [
'width: 20px', 'height: 20px', 'line-height: 20px',
'text-align: center', 'font-size: 10px', 'font-weight: 700',
@@ -177,7 +177,7 @@ function showPicker(
/// TOFU origin-ack hint: credentials exist for this host but the user has
/// never explicitly acknowledged autofill here. Instruct them to open
/// relicario to confirm — we do not (and cannot) fill until ack-autofill
/// Relicario to confirm — we do not (and cannot) fill until ack-autofill
/// has been called from the popup.
function showAckHint(hostname: string): void {
closeOverlay();
@@ -201,7 +201,7 @@ function showAckHint(hostname: string): void {
const title = document.createElement('div');
title.style.cssText = 'font-weight: 700; margin-bottom: 4px; color: #d2ab43;';
title.textContent = 'relicario';
title.textContent = 'Relicario';
hint.appendChild(title);
const body = document.createElement('div');
@@ -209,7 +209,7 @@ function showAckHint(hostname: string): void {
const hostSpan = document.createElement('strong');
hostSpan.textContent = hostname;
body.appendChild(hostSpan);
body.appendChild(document.createTextNode(' — open relicario to confirm.'));
body.appendChild(document.createTextNode(' — open Relicario to confirm.'));
hint.appendChild(body);
const close = document.createElement('div');

View File

@@ -9,7 +9,7 @@ export function renderUnlock(app: HTMLElement): void {
app.innerHTML = `
<div class="pad" style="text-align:center; padding-top:40px;">
<img class="brand-logo" src="icons/relicario-logo.svg" alt="">
<div class="brand">relicario</div>
<div class="brand">Relicario</div>
<p class="muted" style="margin:8px 0 24px;">two-factor vault</p>
<div class="form-group">
<input

View File

@@ -4,7 +4,7 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=360">
<link rel="stylesheet" href="styles.css">
<title>relicario</title>
<title>Relicario</title>
</head>
<body>
<div id="app"></div>

View File

@@ -1,4 +1,4 @@
/* relicario extension — terminal dark theme */
/* Relicario extension — terminal dark theme */
:root {
/* Brand */

View File

@@ -445,7 +445,7 @@ export async function handle(
try {
const meta = await vault.fetchVaultMeta(newHost);
if (meta.salt && meta.paramsJson) {
return { ok: false, error: 'remote already contains a relicario vault' };
return { ok: false, error: 'remote already contains a Relicario vault' };
}
} catch {
// No vault present — expected for a fresh remote.

View File

@@ -191,7 +191,7 @@ function render(): void {
app.innerHTML = `
<div class="pad" style="padding-top:12px;">
<img class="brand-logo" src="icons/relicario-logo.svg" alt="" style="margin-bottom:12px;">
<div class="brand" style="margin-bottom:4px;">relicario vault setup</div>
<div class="brand" style="margin-bottom:4px;">Relicario vault setup</div>
${progressHtml}
${state.error ? `<div class="error">${escapeHtml(state.error)}</div>` : ''}
${stepHtml}
@@ -215,15 +215,15 @@ function renderStep0(): string {
const isAttach = state.mode === 'attach';
return `
<div class="wizard-step">
<h3>set up relicario</h3>
<h3>set up Relicario</h3>
<p class="muted" style="margin-bottom:16px;">
How are you using relicario on this device?
How are you using Relicario on this device?
</p>
<div class="mode-cards">
<button class="mode-card ${isNew ? 'active' : ''}" data-mode="new">
<div class="mode-card-title">create new vault</div>
<p class="mode-card-blurb">
I'm setting up relicario for the first time. This will create a fresh
I'm setting up Relicario for the first time. This will create a fresh
encrypted vault on a new or empty git repository.
</p>
</button>
@@ -481,7 +481,7 @@ function renderProbeBanner(): string {
if (state.mode === 'new' && probe.exists) {
return `
<div class="banner banner-warn">
<strong>⚠ This repository already contains a relicario vault.</strong>
<strong>⚠ This repository already contains a Relicario vault.</strong>
<p>${meta}</p>
<p>Creating a new vault here would overwrite the existing one and <strong>destroy all data inside</strong>.
To use this vault on this device, switch to <em>attach</em> mode instead.

View File

@@ -1,4 +1,4 @@
/* relicario vault — terminal dark theme (tab layout) */
/* Relicario vault — terminal dark theme (tab layout) */
:root {
/* Brand */

View File

@@ -2,7 +2,7 @@
<html lang="en">
<head>
<meta charset="UTF-8">
<title>relicario — vault</title>
<title>Relicario — vault</title>
<link rel="stylesheet" href="vault.css">
</head>
<body>

View File

@@ -195,7 +195,7 @@ function render(): void {
function renderLockScreen(app: HTMLElement): void {
app.innerHTML = `
<div class="vault-lock-screen">
<span class="brand">relicario</span>
<span class="brand">Relicario</span>
<div class="vault-lock-screen__form">
<input type="password" id="vault-passphrase" placeholder="passphrase" autocomplete="off" />
<button class="btn btn-primary" id="vault-unlock-btn" style="width:100%;">unlock</button>
@@ -241,7 +241,7 @@ function renderShell(app: HTMLElement): void {
app.innerHTML = `
<div class="vault-sidebar">
<div class="vault-sidebar__header">
<span class="brand">relicario</span>
<span class="brand">Relicario</span>
</div>
<div class="vault-sidebar__search">
<input type="text" id="vault-search" placeholder="/ search..." />