update source code links and branding changes

This commit is contained in:
anavoi 2025-08-09 11:03:10 +02:00
commit 5f28824b8a
10 changed files with 122 additions and 131 deletions

View file

@ -1,5 +1,8 @@
{ {
"editor.formatOnSave": true, "editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode", "editor.defaultFormatter": "esbenp.prettier-vscode",
"typescript.tsdk": "node_modules/typescript/lib" "typescript.tsdk": "node_modules/typescript/lib",
"[typescriptreact]": {
"editor.defaultFormatter": "vscode.typescript-language-features"
}
} }

View file

@ -1,4 +1,4 @@
# Cinny # Gaboule Chat (Cinny fork)
<p> <p>
<a href="https://github.com/ajbura/cinny/releases"> <a href="https://github.com/ajbura/cinny/releases">
<img alt="GitHub release downloads" src="https://img.shields.io/github/downloads/ajbura/cinny/total?logo=github&style=social"></a> <img alt="GitHub release downloads" src="https://img.shields.io/github/downloads/ajbura/cinny/total?logo=github&style=social"></a>
@ -12,6 +12,8 @@
<img alt="Sponsor Cinny" src="https://img.shields.io/opencollective/all/cinny?logo=opencollective&style=social"></a> <img alt="Sponsor Cinny" src="https://img.shields.io/opencollective/all/cinny?logo=opencollective&style=social"></a>
</p> </p>
This is a fork of [Cinny](https://github.com/cinnyapp/cinny).
A Matrix client focusing primarily on simple, elegant and secure interface. The main goal is to have an instant messaging application that is easy on people and has a modern touch. A Matrix client focusing primarily on simple, elegant and secure interface. The main goal is to have an instant messaging application that is easy on people and has a modern touch.
- [Roadmap](https://github.com/orgs/cinnyapp/projects/1) - [Roadmap](https://github.com/orgs/cinnyapp/projects/1)
- [Contributing](./CONTRIBUTING.md) - [Contributing](./CONTRIBUTING.md)

View file

@ -1,38 +1,23 @@
{ {
"defaultHomeserver": 2, "defaultHomeserver": 0,
"homeserverList": [ "homeserverList": [
"converser.eu", "gaboule.com"
"envs.net",
"matrix.org",
"monero.social",
"mozilla.org",
"xmr.se"
], ],
"allowCustomHomeservers": true, "allowCustomHomeservers": true,
"featuredCommunities": { "featuredCommunities": {
"openAsDefault": false, "openAsDefault": true,
"spaces": [ "spaces": [
"#cinny-space:matrix.org", "#gaboule:gaboule.com"
"#community:matrix.org",
"#space:envs.net",
"#science-space:matrix.org",
"#libregaming-games:tchncs.de",
"#mathematics-on:matrix.org"
], ],
"rooms": [ "rooms": [
"#cinny:matrix.org", "#general:gaboule.com"
"#freesoftware:matrix.org",
"#pcapdroid:matrix.org",
"#gentoo:matrix.org",
"#PrivSec.dev:arcticfoxes.net",
"#disroot:aria-net.org"
], ],
"servers": ["envs.net", "matrix.org", "monero.social", "mozilla.org"] "servers": ["gaboule.com"]
}, },
"hashRouter": { "hashRouter": {
"enabled": false, "enabled": true,
"basename": "/" "basename": "/"
} }
} }

View file

@ -1,95 +1,95 @@
<!DOCTYPE html> <!doctype html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0" />
<title>Cinny</title> <title>Gaboule Chat</title>
<meta name="name" content="Cinny" /> <meta name="name" content="Cinny" />
<meta name="author" content="Ajay Bura" /> <meta name="author" content="Ajay Bura" />
<meta <meta
name="description" name="description"
content="A Matrix client where you can enjoy the conversation using simple, elegant and secure interface protected by e2ee with the power of open source." content="A Matrix client where you can enjoy the conversation using simple, elegant and secure interface protected by e2ee with the power of open source."
/> />
<meta <meta
name="keywords" name="keywords"
content="cinny, cinnyapp, cinnychat, matrix, matrix client, matrix.org, element" content="cinny, cinnyapp, cinnychat, matrix, matrix client, matrix.org, element"
/> />
<meta property="og:title" content="Cinny" /> <meta property="og:title" content="Cinny" />
<meta property="og:url" content="https://cinny.in" /> <meta property="og:url" content="https://cinny.in" />
<meta property="og:image" content="https://cinny.in/assets/favicon-48x48.png" /> <meta property="og:image" content="https://cinny.in/assets/favicon-48x48.png" />
<meta <meta
property="og:description" property="og:description"
content="A Matrix client where you can enjoy the conversation using simple, elegant and secure interface protected by e2ee with the power of open source." content="A Matrix client where you can enjoy the conversation using simple, elegant and secure interface protected by e2ee with the power of open source."
/> />
<meta name="theme-color" content="#000000" /> <meta name="theme-color" content="#000000" />
<link id="favicon" rel="shortcut icon" href="./public/favicon.ico" /> <link id="favicon" rel="shortcut icon" href="./public/favicon.ico" />
<link rel="manifest" href="/manifest.json" /> <link rel="manifest" href="/manifest.json" />
<meta name="mobile-web-app-capable" content="yes" /> <meta name="mobile-web-app-capable" content="yes" />
<meta name="application-name" content="Cinny" /> <meta name="application-name" content="Cinny" />
<meta name="apple-mobile-web-app-title" content="Cinny" /> <meta name="apple-mobile-web-app-title" content="Cinny" />
<meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" /> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<link <link
rel="apple-touch-icon" rel="apple-touch-icon"
sizes="57x57" sizes="57x57"
href="./public/res/apple/apple-touch-icon-57x57.png" href="./public/res/apple/apple-touch-icon-57x57.png"
/> />
<link <link
rel="apple-touch-icon" rel="apple-touch-icon"
sizes="60x60" sizes="60x60"
href="./public/res/apple/apple-touch-icon-60x60.png" href="./public/res/apple/apple-touch-icon-60x60.png"
/> />
<link <link
rel="apple-touch-icon" rel="apple-touch-icon"
sizes="72x72" sizes="72x72"
href="./public/res/apple/apple-touch-icon-72x72.png" href="./public/res/apple/apple-touch-icon-72x72.png"
/> />
<link <link
rel="apple-touch-icon" rel="apple-touch-icon"
sizes="76x76" sizes="76x76"
href="./public/res/apple/apple-touch-icon-76x76.png" href="./public/res/apple/apple-touch-icon-76x76.png"
/> />
<link <link
rel="apple-touch-icon" rel="apple-touch-icon"
sizes="114x114" sizes="114x114"
href="./public/res/apple/apple-touch-icon-114x114.png" href="./public/res/apple/apple-touch-icon-114x114.png"
/> />
<link <link
rel="apple-touch-icon" rel="apple-touch-icon"
sizes="120x120" sizes="120x120"
href="./public/res/apple/apple-touch-icon-120x120.png" href="./public/res/apple/apple-touch-icon-120x120.png"
/> />
<link <link
rel="apple-touch-icon" rel="apple-touch-icon"
sizes="144x144" sizes="144x144"
href="./public/res/apple/apple-touch-icon-144x144.png" href="./public/res/apple/apple-touch-icon-144x144.png"
/> />
<link <link
rel="apple-touch-icon" rel="apple-touch-icon"
sizes="152x152" sizes="152x152"
href="./public/res/apple/apple-touch-icon-152x152.png" href="./public/res/apple/apple-touch-icon-152x152.png"
/> />
<link <link
rel="apple-touch-icon" rel="apple-touch-icon"
sizes="167x167" sizes="167x167"
href="./public/res/apple/apple-touch-icon-167x167.png" href="./public/res/apple/apple-touch-icon-167x167.png"
/> />
<link <link
rel="apple-touch-icon" rel="apple-touch-icon"
sizes="180x180" sizes="180x180"
href="./public/res/apple/apple-touch-icon-180x180.png" href="./public/res/apple/apple-touch-icon-180x180.png"
/> />
</head> </head>
<body id="appBody"> <body id="appBody">
<script> <script>
window.global ||= window; window.global ||= window;
</script> </script>
<div id="root"></div> <div id="root"></div>
<script type="module" src="./src/index.tsx"></script> <script type="module" src="./src/index.tsx"></script>
</body> </body>
</html> </html>

View file

@ -21,7 +21,7 @@ export function SplashScreen({ children }: SplashScreenProps) {
justifyContent="Center" justifyContent="Center"
> >
<Text size="H2" align="Center"> <Text size="H2" align="Center">
Cinny Gaboule Chat
</Text> </Text>
</Box> </Box>
</Box> </Box>

View file

@ -46,16 +46,18 @@ export function About({ requestClose }: AboutProps) {
<Box direction="Column" gap="300"> <Box direction="Column" gap="300">
<Box direction="Column" gap="100"> <Box direction="Column" gap="100">
<Box gap="100" alignItems="End"> <Box gap="100" alignItems="End">
<Text size="H3">Cinny</Text> <Text size="H3">Gaboule Chat</Text>
<Text size="T200">v{cons.version}</Text> <Text size="T200">{cons.version}</Text>
</Box> </Box>
<Text>Yet another matrix client.</Text> <Text>Yet another matrix client.<br />
This is a fork of <a href="https://github.com/cinnyapp/cinny">Cinny.</a>
</Text>
</Box> </Box>
<Box gap="200" wrap="Wrap"> <Box gap="200" wrap="Wrap">
<Button <Button
as="a" as="a"
href="https://github.com/cinnyapp/cinny" href="https://git.gaboule.com/Gaboule/chat"
rel="noreferrer noopener" rel="noreferrer noopener"
target="_blank" target="_blank"
variant="Secondary" variant="Secondary"

View file

@ -11,14 +11,11 @@ export function AuthFooter() {
<Text <Text
as="a" as="a"
size="T300" size="T300"
href="https://github.com/ajbura/cinny/releases" href="https://git.gaboule.com/Gaboule/chat"
target="_blank" target="_blank"
rel="noreferrer" rel="noreferrer"
> >
v4.8.1 latest
</Text>
<Text as="a" size="T300" href="https://twitter.com/cinnyapp" target="_blank" rel="noreferrer">
Twitter
</Text> </Text>
<Text as="a" size="T300" href="https://matrix.org" target="_blank" rel="noreferrer"> <Text as="a" size="T300" href="https://matrix.org" target="_blank" rel="noreferrer">
Powered by Matrix Powered by Matrix

View file

@ -135,7 +135,7 @@ export function AuthLayout() {
<Header className={css.AuthHeader} size="600" variant="Surface"> <Header className={css.AuthHeader} size="600" variant="Surface">
<Box grow="Yes" direction="Row" gap="300" alignItems="Center"> <Box grow="Yes" direction="Row" gap="300" alignItems="Center">
<img className={css.AuthLogo} src={CinnySVG} alt="Cinny Logo" /> <img className={css.AuthLogo} src={CinnySVG} alt="Cinny Logo" />
<Text size="H3">Cinny</Text> <Text size="H3">Gaboule Chat</Text>
</Box> </Box>
</Header> </Header>
<Box className={css.AuthCardContent} direction="Column"> <Box className={css.AuthCardContent} direction="Column">

View file

@ -15,16 +15,18 @@ export function WelcomePage() {
<PageHeroSection> <PageHeroSection>
<PageHero <PageHero
icon={<img width="70" height="70" src={CinnySVG} alt="Cinny Logo" />} icon={<img width="70" height="70" src={CinnySVG} alt="Cinny Logo" />}
title="Welcome to Cinny" title="Welcome to Gaboule Chat (Cinny)"
subTitle={ subTitle={
<span> <span>
Yet another matrix client.{' '} Yet another matrix client.
Modified by Gaboule.
{' '}
<a <a
href="https://github.com/cinnyapp/cinny/releases" href="https://git.gaboule.com/Gaboule/chat"
target="_blank" target="_blank"
rel="noreferrer noopener" rel="noreferrer noopener"
> >
v4.8.1 latest
</a> </a>
</span> </span>
} }
@ -33,7 +35,7 @@ export function WelcomePage() {
<Box grow="Yes" style={{ maxWidth: toRem(300) }} direction="Column" gap="300"> <Box grow="Yes" style={{ maxWidth: toRem(300) }} direction="Column" gap="300">
<Button <Button
as="a" as="a"
href="https://github.com/cinnyapp/cinny" href="https://git.gaboule.com/Gaboule/chat"
target="_blank" target="_blank"
rel="noreferrer noopener" rel="noreferrer noopener"
before={<Icon size="200" src={Icons.Code} />} before={<Icon size="200" src={Icons.Code} />}

View file

@ -1,5 +1,5 @@
const cons = { const cons = {
version: '4.8.1', version: 'latest',
secretKey: { secretKey: {
ACCESS_TOKEN: 'cinny_access_token', ACCESS_TOKEN: 'cinny_access_token',
DEVICE_ID: 'cinny_device_id', DEVICE_ID: 'cinny_device_id',