From 347579d4bc05aec8b54fb0829d2c55c297e1e8ac Mon Sep 17 00:00:00 2001 From: Diogo Peralta Cordeiro Date: Wed, 31 Mar 2021 13:26:32 +0100 Subject: [PATCH] Expand css to other pages --- communities/index.php | 132 +++++++++++++----------- index.html | 228 ++++++++++++++++++++---------------------- styles.css | 2 +- v3/index.html | 114 ++++++++++++--------- 4 files changed, 254 insertions(+), 222 deletions(-) diff --git a/communities/index.php b/communities/index.php index a55f584..3df75a1 100644 --- a/communities/index.php +++ b/communities/index.php @@ -1,69 +1,79 @@ - - - - GNU social — a free software social networking platform + + + + GNU social — Some public communities + + + + + + + - #nodes th { - padding-top: 12px; - padding-bottom: 12px; - text-align: left; - background-color: #A22430; - color: white; - } - - - + +
+
+ +
+
+
-
-

GNU social

- - -
- - -

Try GNU social

+

Some public GNU social communities

Please note that the servers listed here are not run by us and we are not responsible for their operation or their content. They are listed here as a service to the community.

@@ -91,5 +101,11 @@


This table's data comes from the federation - a statistics hub, if you want to be listed here, please go to https://the-federation.info/register/. After some seconds, you should see your node added.

- +
+ +
+ + diff --git a/index.html b/index.html index f3ea6d9..b721df6 100644 --- a/index.html +++ b/index.html @@ -1,136 +1,130 @@ - - - - GNU social - - - - - + + + + + GNU social — a free software social networking platform + + + + + + -
-
- -
-
-
-

GNU social

-

- The free software social networking platform. -

- Join - Own -

-
-
-
+
+
+ +
+
+
+

+ GNU social +

+

+ The free software social networking platform. +

+ Join + Own +

+
+
+
- -

Features

-
-
+

Features

-

- - Versatile -

-

- GNU social supports both single-user and community modes and can be used in - an intranet environment or as part of the wider Free Network. -

-
-
-

- - Accessible -

-

- Follows AnyBrowser and A11Y guidelines. It runs virtually anywhere you - can run a common piece of web software, such as WordPress or Drupal. JavaScript is optional. -

-
-
-

- - Customizable -

-

- True to the Unix-philosophy of small programs to do a small job, GNU social can be easily expanded and customized via its simple plugin API. -

-
-
-

- - Privacy focused -

-

- GNU social is part of the GNU project, it's 100% free software, with - no malicious features or spyware. -

-
-
-
+
+
+ +

+ Versatile +

+

+ GNU social supports both single-user and community modes and can be used in an intranet environment or as part of the wider Free Network. +

+
+
+

+ Accessible +

+

+ Follows AnyBrowser and A11Y guidelines. It runs virtually anywhere you can run a common piece of web software, such as WordPress or Drupal. JavaScript is optional. +

+
+
+

+ Customizable +

+

+ True to the Unix-philosophy of small programs to do a small job, GNU social can be easily expanded and customized via its simple plugin API. +

+
+
+

+ Privacy focused +

+

+ GNU social is part of the GNU project, it's 100% free software, with no malicious features or spyware. +

+
+
+
-
- File Icons -
-
+
+ File Icons +
+
-

Where can I join GNU social?

+

Where can I join GNU social?

-

There are many kinds of GNU social server instances online right now!

-

Click here to see a list of popular GNU social sites you can join!

- Disclaimer: Please note that the GNU social development team is not responsible for - the operation or content of sites that run its software. -
+

There are many kinds of GNU social server instances online right now!

+

Click here to see a list of popular GNU social sites you can join!

+ Disclaimer: Please note that the GNU social development team is not responsible for + the operation or content of sites that run its software. +
-

Support GNU social

-

Support the team making GNU social possible!

-
-
-

Who makes GNU social?

-

The current development team is lead by Diogo Cordeiro. A - list containing the current devs and other contributors is - available here. - The founders of the GNU social project were Matt Lee, - Evan Prodromou and - Mikael Nordfeldth. -

-
- -
-

Discuss

-

Discuss the project on our IRC channel #social on irc.freenode.net

-

Contribute code, report bugs and request features on our repository. -

-

If you are a student you can also apply to GNU social's Summer of Code. -

-
- -
-

Tell Others

-

gs-logos.tar.gz (14.2 kB)

-

-
+

Support GNU social

+

Support the team making GNU social possible!

+
+
+

Who makes GNU social?

+

The current development team is lead by Diogo Cordeiro. A list containing the current devs and other contributors is available here. The founders of the GNU social project were Matt Lee, + Evan Prodromou and + Mikael Nordfeldth. +

+ +
+

Discuss

+

Discuss the project on our IRC channel #social on irc.freenode.net

+

Contribute code, report bugs and request features on our repository. +

+

If you are a student you can also apply to GNU social's Summer of Code. +

+
+ +
+

Tell Others

+

gs-logos.tar.gz (14.2 kB)

+

+
+
+ -
+
+ diff --git a/styles.css b/styles.css index 5fbf4d3..75e7ffc 100644 --- a/styles.css +++ b/styles.css @@ -114,7 +114,7 @@ a.pure-button-primary { } .home-menu .pure-menu-heading { - color: #817F7F; + color: #3F3B3B; font-weight: 400; font-size: 120%; } diff --git a/v3/index.html b/v3/index.html index 53fa0df..0d64937 100644 --- a/v3/index.html +++ b/v3/index.html @@ -1,50 +1,72 @@ - - - - GNU social - - -
-

GNU social

- - -
-

Version 3

-

Abstract

- GNU social is the eldest free social networking platform for public and private communications used in federated social networks. It's versatile, extensible and privacy focused. We've been modernizing the existing codebase, ensuring inter-operationality as defined by the IndieWeb and we're developing a modern frontend. This makes GNU social accessible: easy to install and use, and follows AnyBrowser and A11Y guidelines. - - Our objective is to further differentiate GNU social from the alternative software available, either FOSS or Proprietary/Centralized while setting an example of how a secure, performant and plug-and-play software should be in modern day's web. -

We are being supported by NLnet.

-

Milestones

- - + + + + GNU social — Version 3 + + + + + + + + +
+
+
+
+ +

Version 3

+

Abstract

+ GNU social is the eldest free social networking platform for public and private communications used in federated social networks. It's versatile, extensible and privacy focused. We've been modernizing the existing codebase, ensuring inter-operationality as defined by the IndieWeb and we're developing a modern frontend. This makes GNU social accessible: easy to install and use, and follows AnyBrowser and A11Y guidelines. + + Our objective is to further differentiate GNU social from the alternative software available, either FOSS or Proprietary/Centralized while setting an example of how a secure, performant and plug-and-play software should be in modern day's web. + +

We are being supported by NLnet.

+

Milestones

+
    +
  • Initial test and documentation infrastructure
  • +
  • Expand our support for tags, be it in posts and in actors (people, groups, etc)
  • +
  • Port over the v2 federation stack to v3
  • +
  • New functionality: +
      +
    • Implement Companies/Celebrities actor type as Service
    • +
    • Pinned Activities (plugin)
    • +
    • More sorting options
    • +
    • Publication language with defaults per group and easy switch on posting
    • +
    • Album of Images and Videos
    • +
    • Markdown
    • +
    • Server-side rendered-to-svg LaTeX
    • +
    • Posts with titles
    • +
    +
  • Media handling, such as thumbnails, compression, and quota and permission checking
  • +
  • External APIs.
  • +
  • New Groups specification
  • +
  • Better timelines
  • +
+ +
+ +
+ +