Upload files to "src"

Customised the file with what I want.
This commit is contained in:
2026-03-03 17:51:40 -08:00
parent a1a3e02dca
commit 517a3ecc59
+9 -11
View File
@@ -1,8 +1,8 @@
import React, { useState } from 'react'; import { useState } from 'react';
const App = () => { const App = () => {
const [copied, setCopied] = useState(false); const [copied, setCopied] = useState(false);
const command = 'curl -sSL fedora.schantli.ca/linux | bash'; const command = 'bash <(curl -sSL fedora.schantli.ca/linux)';
const copyToClipboard = () => { const copyToClipboard = () => {
navigator.clipboard.writeText(command).then(() => { navigator.clipboard.writeText(command).then(() => {
@@ -16,11 +16,9 @@ const App = () => {
{/* Navigation */} {/* Navigation */}
<nav className="bg-fedora-blue px-6 py-4 text-white shadow-lg"> <nav className="bg-fedora-blue px-6 py-4 text-white shadow-lg">
<div className="max-w-6xl mx-auto flex justify-between items-center"> <div className="max-w-6xl mx-auto flex justify-between items-center">
<div className="text-2xl font-black tracking-tight">FEDORA PIS</div> <div className="text-2xl font-black tracking-tight">FEDORA Post Install Script</div>
<div className="space-x-8 hidden md:flex font-medium"> <div className="space-x-8 hidden md:flex font-medium">
<a href="#" className="hover:text-fedora-light transition-colors">Documentation</a> <a href="https://gitea.schantli.ca/jschantli/Fedora-PIS" className="hover:text-fedora-light transition-colors">Gitea Repo</a>
<a href="https://gitea.schantli.ca/jschantli/Fedora-PIS" className="hover:text-fedora-light transition-colors">Gitea</a>
<a href="#" className="bg-white/10 px-4 py-1.5 rounded-full hover:bg-white/20 transition-all">Support</a>
</div> </div>
</div> </div>
</nav> </nav>
@@ -33,7 +31,7 @@ const App = () => {
The Ultimate <span className="text-fedora-light italic">Post-Install</span> Experience. The Ultimate <span className="text-fedora-light italic">Post-Install</span> Experience.
</h1> </h1>
<p className="text-xl text-white/80 mb-12 max-w-2xl mx-auto leading-relaxed"> <p className="text-xl text-white/80 mb-12 max-w-2xl mx-auto leading-relaxed">
One command to transform your fresh Fedora installation into a fully-optimized workstation. One command to transform your fresh Fedora installation into how I like it.
</p> </p>
{/* Terminal Component */} {/* Terminal Component */}
@@ -65,7 +63,7 @@ const App = () => {
</div> </div>
</div> </div>
<p className="mt-6 text-white/50 text-sm"> <p className="mt-6 text-white/50 text-sm">
Works with Fedora 39+, Silverblue, and Spin editions. Works with Fedora 43+ Workstation Edition (GNOME).
</p> </p>
</div> </div>
</header> </header>
@@ -88,16 +86,16 @@ const App = () => {
</div> </div>
<h3 className="text-xl font-bold mb-3">Curated Software</h3> <h3 className="text-xl font-bold mb-3">Curated Software</h3>
<p className="text-slate-600 leading-relaxed"> <p className="text-slate-600 leading-relaxed">
Auto-installs RPM Fusion, multimedia codecs, essential dev tools, and your choice of popular Flatpaks. Auto-installs RPM Fusion, multimedia codecs, essential dev tools, and Flatpaks.
</p> </p>
</div> </div>
<div className="group"> <div className="group">
<div className="w-12 h-12 bg-fedora-blue/10 rounded-xl flex items-center justify-center mb-6 group-hover:bg-fedora-blue group-hover:text-white transition-all duration-300"> <div className="w-12 h-12 bg-fedora-blue/10 rounded-xl flex items-center justify-center mb-6 group-hover:bg-fedora-blue group-hover:text-white transition-all duration-300">
<svg className="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" d="M4 5a1 1 0 011-1h14a1 1 0 011 1v2a1 1 0 01-1 1H5a1 1 0 01-1-1V5zM4 13a1 1 0 011-1h6a1 1 0 011 1v6a1 1 0 01-1 1H5a1 1 0 01-1-1v-6zM16 13a1 1 0 011-1h2a1 1 0 011 1v6a1 1 0 01-1 1h-2a1 1 0 01-1-1v-6z" /></svg> <svg className="w-6 h-6" fill="none" stroke="currentColor" viewBox="0 0 24 24"><path strokeLinecap="round" strokeLinejoin="round" strokeWidth="2" d="M4 5a1 1 0 011-1h14a1 1 0 011 1v2a1 1 0 01-1 1H5a1 1 0 01-1-1V5zM4 13a1 1 0 011-1h6a1 1 0 011 1v6a1 1 0 01-1 1H5a1 1 0 01-1-1v-6zM16 13a1 1 0 011-1h2a1 1 0 011 1v6a1 1 0 01-1 1h-2a1 1 0 01-1-1v-6z" /></svg>
</div> </div>
<h3 className="text-xl font-bold mb-3">Desktop Polish</h3> <h3 className="text-xl font-bold mb-3">Setup how I like it</h3>
<p className="text-slate-600 leading-relaxed"> <p className="text-slate-600 leading-relaxed">
Clean typography, refined GNOME/KDE settings, and a professional look and feel right out of the box. This post install script was created for personal use. It is setup how I like my Fedora installation. Use it if you like.
</p> </p>
</div> </div>
</div> </div>