WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit c54250d

Browse files
committed
added projects and community pages
1 parent d01b261 commit c54250d

File tree

8 files changed

+211
-10
lines changed

8 files changed

+211
-10
lines changed

assets/css/projects.css

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
#projects {
44
width: 70svw;
5+
max-height: 90svh;
56
margin: auto;
67

78
.heading {
@@ -26,3 +27,11 @@
2627
letter-spacing: 0.1px;
2728
}
2829
}
30+
31+
@media (width <=600px) {
32+
#projects {
33+
width: 90svw;
34+
overflow-y: scroll !important;
35+
}
36+
37+
}

documentation/welcome.md

Lines changed: 44 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,48 @@
22

33
![QR Code](./images/qr.png)
44

5-
If you want to help us develop Linux Mint, you've come to the right place!
5+
Welcome to the Linux Mint Developer Documentation
6+
7+
If you're looking to contribute to the development of Linux Mint, you're in the right place!
8+
9+
This is the official Developer Documentation for Linux Mint. Whether you're a new contributor or a seasoned developer, this guide will help you understand the structure of the project, how to get started, and where you can make a difference.
10+
11+
12+
## Getting Started
13+
14+
New to Linux Mint development? Here’s how you can begin:
15+
16+
Set up your development environment
17+
18+
Build Linux Mint from source
19+
20+
Understand the Mint ecosystem
21+
22+
23+
> Tip: Most development is done using shell scripts, Python, C, JavaScript, and GTK libraries.
24+
25+
26+
27+
28+
## Core Projects
29+
30+
Linux Mint is made up of many interrelated components. Some of the key projects include:
31+
32+
**Cinnamon** – The main desktop environment
33+
34+
**Nemo** – The file manager
35+
36+
**Mint Tools** – System and configuration tools (e.g., Update Manager, Software Manager)
37+
38+
**XApps** – Cross-desktop applications maintained by the Mint team
39+
40+
mintsystem, mintmenu, mintlocale, and more
41+
42+
43+
Each project has its own codebase and may follow slightly different contribution workflows.
44+
45+
46+
We welcome patches, translations, documentation updates, bug reports, and feature requests.
47+
48+
Check the community page to contact us
649

7-
Welcome to the Linux Mint Developer Documentation.
8-
this is the official Documentation for linux mint.

icons/GitHub_Invertocat_Light.svg

Lines changed: 14 additions & 0 deletions
Loading

icons/Matrix_logo.svg.png

5.88 KB
Loading

icons/Reddit_Logo.png

78.3 KB
Loading

index.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,14 @@
2828
</li>
2929
<li>
3030
<a href="/pages/projects.html">Projects
31+
</a>
3132
</li>
3233
<li>
33-
<a hx-get="/pages/community.html" hx-target=".main-container">community</a>
34+
<a href="./pages/community.html">community</a>
3435
</li>
3536
</div>
3637
</header>
37-
<section class="main-container">
38+
<section class=" main-container">
3839
<!-- topics nav -->
3940
<nav class="showMenu"></nav>
4041

pages/community.html

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
<!doctype html>
2+
<html lang="en">
3+
4+
<head>
5+
<meta charset="UTF-8" />
6+
<meta name="viewport" content="width=device-width, initial-scale=1" />
7+
<title>linuxmint|Documentation</title>
8+
<link href="../assets/css/style.css" rel="stylesheet" />
9+
<link href="../assets/css/projects.css" rel="stylesheet" />
10+
</head>
11+
12+
<body>
13+
14+
<header>
15+
<div class="brand">
16+
<img src="../icons/linux-mint.svg" alt="logo" class="logo" id="logo" />
17+
<p>Mint</p>
18+
</div>
19+
<div class="secondary-nav" hx-push-url="true">
20+
<li class="">
21+
<a href="/index.html">Documentation</a>
22+
</li>
23+
<li class="">
24+
<a href="projects.html">Projects
25+
</a>
26+
</li>
27+
<li>
28+
<a class="active" href="community.html">community</a>
29+
</li>
30+
</div>
31+
</header>
32+
33+
<section class="main-container">
34+
<section id="projects">
35+
<h1 class="heading">Projects</h1>
36+
<div class="project-container">
37+
<div class="icon">
38+
<img src="../icons/Matrix_logo.svg.png" alt="matrix-logo" />
39+
</div>
40+
<h1 class="name">Chat with Us</h1>
41+
<div class="description">
42+
<p>you can feel free to chat with us on matrix use any of the matrix clients like element</p>
43+
<a
44+
href="https://matrix.to/#/!sxwkYMHZAFBBLgzlFX:matrix.org?via=matrix.org&via=envs.net&via=tchncs.de">matrix</a>
45+
</div>
46+
</div>
47+
<div class="project-container">
48+
<div class="icon">
49+
<img src="../icons/Reddit_Logo.png" alt="reddit-logo" />
50+
</div>
51+
<h1 class="name">Join the community on Reddit</h1>
52+
<div class="description">you can find more mint users at r/linixmint
53+
<a href="https://www.reddit.com/r/linuxmint/s/lLo0Qkh7F6">reddit</a>
54+
</div>
55+
</div>
56+
<div class="project-container">
57+
<div class="icon">
58+
<img src="../icons/mint-logo.svg" alt="mint forum" />
59+
</div>
60+
<h1 class="name">Linux Mint forums</h1>
61+
<div class="description">feel free to ask more on our official forumn
62+
<a href="https://forums.linuxmint.com/">mint forums</a>
63+
</div>
64+
</div>
65+
<div class="project-container">
66+
<div class="icon">
67+
<img src="../icons/GitHub_Invertocat_Light.svg" alt="github" />
68+
</div>
69+
<h1 class="name">Github discussion</h1>
70+
<div class="description">We also available on our the github discussions
71+
<a href="https://github.com/orgs/linuxmint/discussions">github discussion</a>
72+
</div>
73+
</div>
74+
75+
</section>
76+
</section>
77+
</body>
78+
79+
</html>

pages/projects.html

Lines changed: 62 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
<a href="/index.html">Documentation</a>
2222
</li>
2323
<li class="active">
24-
<a hx-get="./projects.html" hx-target=".main-container">Projects
24+
<a href="projects.html">Projects
2525
</li>
2626
<li>
27-
<a hx-get="./pages/community.html" hx-target=".main-container">community</a>
27+
<a href="community.html">community</a>
2828
</li>
2929
</div>
3030
</header>
@@ -37,21 +37,78 @@ <h1 class="heading">Projects</h1>
3737
<img src="../icons/cinnamon-logo.svg" alt="cinnamon-logo" />
3838
</div>
3939
<h1 class="name">Cinnamon</h1>
40-
<div class="description">this is cinnamon a desktop-environment</div>
40+
<div class="description">
41+
<p>
42+
Cinnamon is a free and open-source desktop environment for Linux and other Unix-like operating systems,
43+
which was originally based on GNOME 3, but follows traditional desktop metaphor conventions.
44+
45+
The development of Cinnamon began by the Linux Mint team as the result of the April 2011 release of GNOME 3,
46+
in which the conventional desktop metaphor of GNOME 2 was discarded in favor of GNOME Shell. Following
47+
several attempts to extend GNOME 3 so that it would suit the Linux Mint design goals through "Mint GNOME
48+
Shell Extensions", the Linux Mint team eventually forked several GNOME 3 components to build an independent
49+
desktop environment. This separation from GNOME was finished with the release of Cinnamon 2.0.0 on 9 October
50+
2013. Applets, extensions, actions, and desklets made explicitly for Cinnamon are no longer compatible with
51+
GNOME Shell.
52+
53+
As the distinctive factor and preeminent desktop environment for Linux Mint, Cinnamon has generally received
54+
favorable coverage by the press, in particular for its ease of use and gentle learning curve. In regard to
55+
its conservative design model, Cinnamon is similar to the Xfce, MATE, GNOME 2, and GNOME Flashback desktop
56+
environments.
57+
58+
</p>
59+
</div>
4160
</div>
4261
<div class="project-container">
4362
<div class="icon">
4463
<img src="../icons/xreader.svg" alt="cinnamon-logo" />
4564
</div>
4665
<h1 class="name">Xapps</h1>
47-
<div class="description">this is the xapps</div>
66+
<div class="description">
67+
<p>
68+
In 2016, Cinnamon started to use X-Apps,which are a collection of applications developed by the Linux Mint
69+
team as an alternative to GNOME Core Applications but intended to work across different GTK-based desktop
70+
environments such as but not limited to Cinnamon, Budgie, Pantheon, Unity, MATE, and XFCE; most of these
71+
applications have a traditional user interface (UI), for example, using a menu bar instead of a
72+
header-bar.Linux Mint team is currently in the process of transitioning development for X-Apps
73+
applications from being part of the Linux Mint development process to being a completely independent
74+
project.Most of them are forks of GNOME Core Applications:
75+
76+
Timeshift is a system restore utility used to undo undesired system changes through the use of snapshots via
77+
BTRFS or rsync.[15]
78+
Blueberry is a graphical frontend for the CLI gnome-bluetooth library.
79+
Xed is a text editor based on Pluma
80+
Xviewer is an image viewer based on Eye of GNOME
81+
Xreader is a document viewer based on Atril
82+
Xplayer is a media player based on GNOME Videos (Totem)
83+
Pix is an image organizer based on gThumb
84+
gnome-online-accounts-gtk is a graphical online account manager for GTK-based desktop environments other
85+
than GNOME, due to recent changes in the GNOME Online Accounts package that now requires other desktop
86+
environments to be based on GTK4 rather than GTK3.
87+
libxapp is a Python and C-based software library that provides the resources needed for applications in the
88+
X-Apps project to work across different desktop environments.
89+
</p>
90+
</div>
4891
</div>
4992
<div class="project-container">
5093
<div class="icon">
5194
<img src="../icons/linux-mint.svg" alt="cinnamon-logo" />
5295
</div>
5396
<h1 class="name">Linux Mint OS</h1>
54-
<div class="description">this is cinnamon a desktop-environment</div>
97+
<div class="description">
98+
<p>
99+
Linux Mint is a community-developed Linux distribution. It is based on Ubuntu and designed for x86-64 based
100+
computers; another variant is based on Debian which is named Linux Mint Debian Edition (LMDE) and has both
101+
64-bit and IA-32 support. The Linux Mint project started in 2006 and it has since become one of the most
102+
popular Linux operating systems for desktop PCs.
103+
104+
105+
Quick Facts Developer, OS family ...
106+
Linux Mint comes bundled with a variety of free and open-source applications.It has its own
107+
desktop environment, called Cinnamon,although it also offers Xfce and MATE as alternatives by
108+
default.The latest release is Linux Mint 22.1 "Xia", released on January 16, 2025; as a long-term
109+
support (LTS) release, it will be supported until 2029.
110+
</p>
111+
</div>
55112
</div>
56113

57114

0 commit comments

Comments
 (0)