Refactor text formatting for improved readability and update release notes for version 1.12.3b

This commit is contained in:
mr. m 2025-05-08 23:32:54 +02:00
parent 46f583717f
commit be0133cc36
No known key found for this signature in database
GPG key ID: 419302196C23B258
8 changed files with 57 additions and 48 deletions

View file

@ -22,7 +22,11 @@ import Image from 'astro/components/Image.astro'
{...getTitleAnimation(0.6)}
className="px-4 md:px-24 lg:w-1/2 lg:px-0"
>
We make it not only a priority, but a necessity to ensure that Zen always strikes the right balance between beauty, performance, and privacy. We are committed to making Zen the most beautiful, productive, and privacy-respecting browser out there — without compromising on your experience.
We make it not only a priority, but a necessity to ensure that Zen always
strikes the right balance between beauty, performance, and privacy. We are
committed to making Zen the most beautiful, productive, and
privacy-respecting browser out there — without compromising on your
experience.
</motion.p>
<div
class="mt-6 flex w-full flex-wrap gap-3 px-4 sm:gap-10 sm:px-0 md:justify-center"

View file

@ -33,9 +33,9 @@ const {
</motion.span>
</Description>
<motion.p client:load {...getTitleAnimation(0.6)} className="lg:w-1/2">
Zen Browser is packed with features that help you stay productive and focused.
Browsers should be tools that help you get things done, not distractions
that keep you from your work.
Zen Browser is packed with features that help you stay productive and
focused. Browsers should be tools that help you get things done, not
distractions that keep you from your work.
</motion.p>
<div
class="mb-12 mt-6 flex flex-col gap-6 lg:flex-row lg:justify-between lg:gap-2"

View file

@ -52,17 +52,19 @@ import Layout from '../layouts/Layout.astro'
is the base of Zen Browser.
</p>
<h3 class="mt-4 text-xl !font-bold" id="-1-3-no-third-party-tracking-">
<strong class="font-bold">1.4. External connections made at startup</strong>
<strong class="font-bold"
>1.4. External connections made at startup</strong
>
</h3>
<p>
Zen Browser may make external connections at startup to check for updates
and ensure the browser is up to date on plugins, addons, check for connectivity
and Geolocation/push notifications services in order to comply with
web standards. We, at Zen, do not collect any data from these connections, but
they may be logged by third-party services or websites you visit. These
connections are necessary for the proper functioning of the browser and
are not used for tracking or profiling purposes. They can be disabled
through the browser flags (about:config).
and ensure the browser is up to date on plugins, addons, check for
connectivity and Geolocation/push notifications services in order to
comply with web standards. We, at Zen, do not collect any data from these
connections, but they may be logged by third-party services or websites
you visit. These connections are necessary for the proper functioning of
the browser and are not used for tracking or profiling purposes. They can
be disabled through the browser flags (about:config).
</p>
<Title
class="mt-16 !text-4xl font-bold"
@ -130,11 +132,11 @@ import Layout from '../layouts/Layout.astro'
>
<p>
You can install Add-ons from addons.mozilla.org. Zen Browser periodically
checks for updates to these Add-ons.
checks for updates to these Add-ons.
<br />
You can also install &quot;Mods&quot; from zen-browser.app/mods. These Mods
are hosted by our services and follow the same privacy policy our website. We
do not collect any data from these Mods, they are purely static content
are hosted by our services and follow the same privacy policy our website.
We do not collect any data from these Mods, they are purely static content
that is downloaded to your device.
</p>
<Title class="mt-16 !text-4xl font-bold" id="5-data-security"
@ -169,11 +171,11 @@ import Layout from '../layouts/Layout.astro'
>7. Our Website and Services</Title
>
<p>
Zen Browser's website and services do not use any third-party analytics,
Zen Browser's website and services do not use any third-party analytics,
tracking, or CDN services. We do not collect any personal information from
users visiting our website. The website is hosted on Cloudflare but with
analytics and tracking disabled, Cloudflare may collect some analytics data
from HTTP requests in order to provide security and performance
users visiting our website. The website is hosted on Cloudflare but with
analytics and tracking disabled, Cloudflare may collect some analytics
data from HTTP requests in order to provide security and performance
improvements. However, this data is not linked to any personal information
and is not used for tracking purposes.
</p>

View file

@ -48,19 +48,14 @@ import { ArrowUp } from 'lucide-astro'
{releaseNotes.map((notes: any) => <ReleaseNoteItem {...notes} />)}
</div>
</main>
<Button
href="#"
id="scroll-top"
isPrimary
class="fixed bottom-8 right-8"
>
<Button href="#" id="scroll-top" isPrimary class="fixed bottom-8 right-8">
<p class="items-center gap-2 sm:flex">
Back to the top <ArrowUp aria-hidden="true" class="size-4" />
</p>
<ArrowUp aria-label="Back to the top" class="size-4 sm:hidden" />
</Button>
</Layout>
<Modal id="version-modal" class="m-auto border !bg-paper border-[--zen-dark]">
<Modal id="version-modal" class="m-auto border border-[--zen-dark] !bg-paper">
<ModalHeader class="border-b border-[--zen-dark]">
<p class="text-4xl font-bold text-dark">Choose version</p>
</ModalHeader>
@ -156,4 +151,4 @@ import { ArrowUp } from 'lucide-astro'
#version-modal > * {
font-family: 'Bricolage Grotesque', sans-serif !important;
}
</style>
</style>

View file

@ -14,7 +14,10 @@ import whatsNewVideo from '../assets/whats-new.mp4'
const latestVersion = releaseNotes[0]
// Just redirect to the release notes if we are in a patch version
if (latestVersion.version.split('.').length > 2 && whatsNewText[1] !== latestVersion.version) {
if (
latestVersion.version.split('.').length > 2 &&
whatsNewText[1] !== latestVersion.version
) {
return Astro.redirect(`/release-notes#${latestVersion.version}`)
}
---

View file

@ -363,9 +363,7 @@
"version": "1.0.0-a.13",
"date": "05/08/2024",
"extra": "This is a smaller release to fix some bugs and improve some small details.\n\nIm going to try doing more frequent releases from now on, see how it goes.",
"features": [
"Allow to remember sidebar width even after collapsing it."
],
"features": ["Allow to remember sidebar width even after collapsing it."],
"fixes": [
{
"description": "Task Manager Icon Missing in Flatpak Version",
@ -921,9 +919,7 @@
"image": true,
"workflowId": 11000317603,
"extra": "This update addresses some significant issues with the previous release.\n\nWe appreciate your patience and support!",
"features": [
"Added a new system for handling keyboard shortcuts"
],
"features": ["Added a new system for handling keyboard shortcuts"],
"fixes": [
{
"description": "The New Tab button is not visible",
@ -980,9 +976,7 @@
"Enabled container tabs by default",
"Improved Expand Tabs on Hover layout"
],
"themeChanges": [
"Toggle inputs will not use the themed tertiary color"
],
"themeChanges": ["Toggle inputs will not use the themed tertiary color"],
"breakingChanges": [
"The keyboard shortcuts will be overriden by the defaults ones in this update"
],
@ -1279,9 +1273,7 @@
"issue": 2156
}
],
"breakingChanges": [
"Removed Show Expand Button option from settings"
],
"breakingChanges": ["Removed Show Expand Button option from settings"],
"themeChanges": [
"The variable '--zen-main-browser-background' will now contain the generated gradient",
"Added the 'unread' attribute for background tabs that haven't been accessed yet"
@ -1384,9 +1376,7 @@
"description": "Fixed wrong aligment on glance action buttons"
}
],
"features": [
"No new features, sorry"
]
"features": ["No new features, sorry"]
},
{
"version": "1.0.1-a.17",
@ -2456,9 +2446,7 @@
"version": "1.10.3b",
"image": false,
"extra": "Terribly sorry for the frequent updates, this emergency release simply updates Firefox, fixing a critical vulnerability in chromium's sandboxing system. You can read more here:\n\n<a href='https://cyberinsider.com/firefox-says-its-vulnerable-to-chromes-zero-day-used-in-espionage-attacks/'>https://cyberinsider.com/firefox-says-its-vulnerable-to-chromes-zero-day-used-in-espionage-attacks/</a>",
"features": [
"Updated Firefox to 136.0.4"
],
"features": ["Updated Firefox to 136.0.4"],
"workflowId": 14109635630,
"date": "27/03/2025"
},
@ -2720,5 +2708,19 @@
],
"workflowId": 14870461714,
"date": "05/05/2025"
},
{
"version": "1.12.3b",
"image": false,
"extra": "This is just a small update to fix some bugs!",
"fixes": [
"Fixed toast notifications not aligning when tabs are on the right.",
"Fixed restoring previous tab not working on some cases",
"Fixed compact mode always showing a background tab has been added",
"Other small fixes and improvements"
],
"features": [],
"workflowId": 14909673572,
"date": "08/05/2025"
}
]

View file

@ -4,4 +4,4 @@
"extra": "",
"fixes": [],
"features": []
}
}

View file

@ -1 +1,4 @@
["This update includes some cool new features and fixes! Starting with comunity made Mods improvements and animations, and a new way to store your essentials for workspaces in different containers!", "1.12.2b"]
[
"This update includes some cool new features and fixes! Starting with comunity made Mods improvements and animations, and a new way to store your essentials for workspaces in different containers!",
"1.12.3b"
]