feat: rename app to Keynctr
This commit is contained in:
parent
76deca6a7f
commit
a3b509cb09
10 changed files with 38 additions and 20 deletions
|
|
@ -511,7 +511,7 @@ function createWindow(): void {
|
|||
height: 760,
|
||||
minWidth: 920,
|
||||
minHeight: 640,
|
||||
title: 'Keynectr',
|
||||
title: 'Keynctr',
|
||||
icon: resolveWindowIcon(),
|
||||
backgroundColor: '#f6f4f0',
|
||||
autoHideMenuBar: true,
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>Keynectr</title>
|
||||
<title>Keynctr</title>
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
|
|
|
|||
|
|
@ -1,8 +1,13 @@
|
|||
{
|
||||
"name": "keynectr",
|
||||
"productName": "Keynectr",
|
||||
"productName": "Keynctr",
|
||||
"version": "0.1.0",
|
||||
"description": "A friendly Linux desktop app for managing Nostr profiles and publishing text notes.",
|
||||
"author": {
|
||||
"name": "Keynectr",
|
||||
"email": "maintainers@keynectr.local"
|
||||
},
|
||||
"homepage": "https://github.com/avi/Keynctr",
|
||||
"private": true,
|
||||
"main": "dist-electron/main.js",
|
||||
"scripts": {
|
||||
|
|
@ -64,7 +69,8 @@
|
|||
],
|
||||
"linux": {
|
||||
"target": [
|
||||
"dir"
|
||||
"AppImage",
|
||||
"deb"
|
||||
],
|
||||
"icon": "build/icon.png",
|
||||
"category": "Network",
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@ export function Sidebar({ screen, onNavigate }: SidebarProps) {
|
|||
<img src={logoUrl} alt="" draggable={false} />
|
||||
</span>
|
||||
<div>
|
||||
<strong>Keynectr</strong>
|
||||
<strong>Keynctr</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ export function HomeScreen({ onNavigate, onCreateProfile }: HomeScreenProps) {
|
|||
<div className="screen-inner">
|
||||
<EmptyState
|
||||
icon={<Icon name="users" size={30} />}
|
||||
title="Welcome to Keynectr"
|
||||
title="Welcome to Keynctr"
|
||||
description={
|
||||
<span>
|
||||
You haven't created a profile yet. A Nostr profile is your identity on the public
|
||||
|
|
|
|||
|
|
@ -187,7 +187,8 @@ export function SettingsScreen() {
|
|||
</div>
|
||||
<p className="hint">
|
||||
"Light" and "Dark" follow your manual selection. "Aurora", "Neon", "Impeccable",
|
||||
"Impeccable Dark", and "Cosmic" are aesthetic themes with distinctive color palettes.
|
||||
"Impeccable Dark", and "Cosmic" are aesthetic themes with distinctive color
|
||||
palettes.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -404,7 +405,7 @@ export function SettingsScreen() {
|
|||
<dl className="info-list">
|
||||
<div>
|
||||
<dt>Application</dt>
|
||||
<dd>Keynectr v{state?.version ?? '?'}</dd>
|
||||
<dd>Keynctr v{state?.version ?? '?'}</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt>Backend</dt>
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@ describe('App', () => {
|
|||
const { user } = renderApp(backend);
|
||||
render(<App />);
|
||||
|
||||
expect(await screen.findByText('Welcome to Keynectr')).toBeInTheDocument();
|
||||
expect(await screen.findByText('Welcome to Keynctr')).toBeInTheDocument();
|
||||
expect(screen.getByRole('button', { name: /Create your first profile/i })).toBeInTheDocument();
|
||||
expect(screen.getByText(/A Nostr profile is your identity/i)).toBeInTheDocument();
|
||||
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ describe('HomeScreen', () => {
|
|||
const { onCreateProfile } = renderHome(backend);
|
||||
renderWithApp(<HomeScreen onNavigate={vi.fn()} onCreateProfile={onCreateProfile} />);
|
||||
|
||||
expect(await screen.findByText('Welcome to Keynectr')).toBeInTheDocument();
|
||||
expect(await screen.findByText('Welcome to Keynctr')).toBeInTheDocument();
|
||||
await userEvent
|
||||
.setup()
|
||||
.click(screen.getByRole('button', { name: /Create your first profile/i }));
|
||||
|
|
|
|||
|
|
@ -74,7 +74,7 @@ describe('SettingsScreen', () => {
|
|||
installFakeBackend(backend);
|
||||
renderWithApp(<SettingsScreen />);
|
||||
|
||||
expect(await screen.findByText(/Keynectr v/)).toBeInTheDocument();
|
||||
expect(await screen.findByText(/Keynctr v/)).toBeInTheDocument();
|
||||
expect(screen.getByText('Rust (nostr-sdk)')).toBeInTheDocument();
|
||||
});
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue