diff --git a/Template/template.html b/Template/template.html index 93435b8..ac8a7c1 100644 --- a/Template/template.html +++ b/Template/template.html @@ -30,45 +30,93 @@

5/5

4/5

3/5

2/5

1/5

0/5

diff --git a/games/fps.html b/games/fps.html index 6368c76..8cd7289 100644 --- a/games/fps.html +++ b/games/fps.html @@ -31,17 +31,28 @@

Game List

Fully Free

+ +
  • Xonotic
  • +
    + +
  • Freedoom
  • +
    + +
  • OpenArena
  • +
    +

    Non-Free Assets

    diff --git a/games/general.html b/games/general.html index 24f9b7a..dd62ddb 100644 --- a/games/general.html +++ b/games/general.html @@ -31,16 +31,25 @@

    Game List

    Fully Free

    Non-Free Assets

    diff --git a/games/platformer.html b/games/platformer.html index 29cb9b9..d43ab60 100644 --- a/games/platformer.html +++ b/games/platformer.html @@ -31,7 +31,9 @@

    Game List

    Fully Free

    diff --git a/games/sandbox.html b/games/sandbox.html index a866ab9..b083eae 100644 --- a/games/sandbox.html +++ b/games/sandbox.html @@ -31,8 +31,12 @@

    Game List

    Fully Free

    diff --git a/games/strategy.html b/games/strategy.html index cc5bc24..12470e8 100644 --- a/games/strategy.html +++ b/games/strategy.html @@ -31,16 +31,28 @@

    Game List

    Fully Free

    Non-Free Assets

    diff --git a/general_purpose/3d_modeling.html b/general_purpose/3d_modeling.html index eb209c2..654007e 100644 --- a/general_purpose/3d_modeling.html +++ b/general_purpose/3d_modeling.html @@ -31,7 +31,9 @@

    5/5

    diff --git a/general_purpose/cad.html b/general_purpose/cad.html index 7e7b18f..5909ed1 100644 --- a/general_purpose/cad.html +++ b/general_purpose/cad.html @@ -31,11 +31,15 @@

    5/5

    4/5

    diff --git a/general_purpose/disk_cleaner.html b/general_purpose/disk_cleaner.html index c8239be..11ffad9 100644 --- a/general_purpose/disk_cleaner.html +++ b/general_purpose/disk_cleaner.html @@ -31,7 +31,9 @@

    5/5

    diff --git a/general_purpose/notes.html b/general_purpose/notes.html index c221d78..9e616f3 100644 --- a/general_purpose/notes.html +++ b/general_purpose/notes.html @@ -31,11 +31,15 @@

    5/5

    4/5

    diff --git a/general_purpose/office_programs.html b/general_purpose/office_programs.html index 7af1fca..6ff006d 100644 --- a/general_purpose/office_programs.html +++ b/general_purpose/office_programs.html @@ -31,12 +31,18 @@

    5/5

    4/5

    diff --git a/general_purpose/password_manager.html b/general_purpose/password_manager.html index 05620e6..dcbdc35 100644 --- a/general_purpose/password_manager.html +++ b/general_purpose/password_manager.html @@ -30,12 +30,18 @@

    5/5

    4/5

    diff --git a/general_purpose/pdf_viewer.html b/general_purpose/pdf_viewer.html index 87029c9..aa85f5d 100644 --- a/general_purpose/pdf_viewer.html +++ b/general_purpose/pdf_viewer.html @@ -30,7 +30,9 @@

    5/5

    diff --git a/general_purpose/privacy_vpn.html b/general_purpose/privacy_vpn.html index 0439017..88eb30b 100644 --- a/general_purpose/privacy_vpn.html +++ b/general_purpose/privacy_vpn.html @@ -30,11 +30,15 @@

    5/5

    4/5

    diff --git a/general_purpose/programming.html b/general_purpose/programming.html index 6cf911f..c0251e7 100644 --- a/general_purpose/programming.html +++ b/general_purpose/programming.html @@ -30,7 +30,9 @@

    5/5

    diff --git a/header-folder.js b/header-folder.js index e64b7d3..335685c 100644 --- a/header-folder.js +++ b/header-folder.js @@ -24,29 +24,36 @@ class Header extends HTMLElement { connectedCallback() { this.innerHTML = ` - +
    -
    FOSS alternatives
    - +
    FOSS alternatives
    +
    -
    -
    - -
    + +
    + +
    + `; } } customElements.define('header-component', Header); +function goBack() { + window.history.back(); +} + +function toggleMenu() { + const menu = document.querySelector('.div-menu'); + menu.style.display = menu.style.display === 'none' || menu.style.display === '' ? 'block' : 'none'; +} // @license-end \ No newline at end of file diff --git a/header.js b/header.js index 1b83702..9cf18fd 100644 --- a/header.js +++ b/header.js @@ -29,7 +29,7 @@ class Header extends HTMLElement {
    -
    FOSS alternatives
    +
    FOSS alternatives
    diff --git a/internet_tools/browsers.html b/internet_tools/browsers.html index 9267596..dc27270 100644 --- a/internet_tools/browsers.html +++ b/internet_tools/browsers.html @@ -30,27 +30,45 @@

    5/5

    4/5

    3/5

    2/5

    0/5

    diff --git a/internet_tools/mail_clients.html b/internet_tools/mail_clients.html index a924015..6bad752 100644 --- a/internet_tools/mail_clients.html +++ b/internet_tools/mail_clients.html @@ -30,15 +30,21 @@

    5/5

    4/5

    3/5

    diff --git a/internet_tools/search_engines.html b/internet_tools/search_engines.html index d7de463..c6cca2c 100644 --- a/internet_tools/search_engines.html +++ b/internet_tools/search_engines.html @@ -31,30 +31,32 @@

    5/5

    4/5

    3/5

    - -

    2/5

    - - -

    1/5

    -
    diff --git a/license.js b/license.js index 6928996..f4df70e 100644 --- a/license.js +++ b/license.js @@ -672,7 +672,7 @@ class License extends HTMLElement { state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found.

    -
                freeftf website
    +            

    freeftf website Copyright (C) 2024 Patrick_Pluto This program is free software: you can redistribute it and/or modify @@ -687,7 +687,7 @@ class License extends HTMLElement { You should have received a copy of the GNU Affero General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. -

    +

    Also add information on how to contact you by electronic and paper mail.

    diff --git a/list.css b/list.css index ab0d8c8..849e986 100644 --- a/list.css +++ b/list.css @@ -1,5 +1,5 @@ /* - freeftf website + foss_alternatives website Copyright (C) 2024 interstellar_development This program is free software: you can redistribute it and/or modify @@ -227,6 +227,34 @@ nav { transform: scale(0.98); /* Slight scale down on click */ } +.death .item-link { + text-decoration: none; + font-weight: bold; + display: block; + padding: 2px; + border-radius: 5px; + transition: background-color 0.3s ease; + color: black; +} + +.item-link { + text-decoration: none; + font-weight: bold; + display: block; + padding: 2px; + border-radius: 5px; + transition: background-color 0.3s ease; + color: white; +} + +.item-link:hover { + background-color: #0080ff38; +} + +.item-link:active { + transform: scale(0.98); /* Slight scale down on click */ +} + ul.fully-free { border: 2px solid #4CAF50; @@ -291,4 +319,31 @@ ul.death { article ul{ list-style: none; margin: 1em; -} \ No newline at end of file +} + +/* styles.css */ + +/* Other styles... */ + +/* Styling the back button */ +.back-button { + position: fixed; + bottom: 20px; + right: 20px; + width: 50px; + height: 50px; + border-radius: 50%; + background-color: #ff4081; /* Change to your preferred color */ + color: white; + border: none; + font-size: 24px; + cursor: pointer; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); + display: flex; + align-items: center; + justify-content: center; +} + +.back-button:hover { + background-color: #e91e63; /* Darker shade on hover */ +} diff --git a/multimedia/audio_editors.html b/multimedia/audio_editors.html index 6e4999b..302cf16 100644 --- a/multimedia/audio_editors.html +++ b/multimedia/audio_editors.html @@ -30,7 +30,9 @@

    5/5

    diff --git a/multimedia/image_editing.html b/multimedia/image_editing.html index 775f613..53b0a79 100644 --- a/multimedia/image_editing.html +++ b/multimedia/image_editing.html @@ -30,7 +30,9 @@

    5/5

    diff --git a/multimedia/media_player.html b/multimedia/media_player.html index a31c763..f5bba0f 100644 --- a/multimedia/media_player.html +++ b/multimedia/media_player.html @@ -30,11 +30,15 @@

    5/5

    3/5

    diff --git a/multimedia/multimedia_frontend.html b/multimedia/multimedia_frontend.html index 3a267e8..c213bca 100644 --- a/multimedia/multimedia_frontend.html +++ b/multimedia/multimedia_frontend.html @@ -30,11 +30,15 @@

    5/5

    3/5

    diff --git a/multimedia/painting.html b/multimedia/painting.html index f61e987..c6c294e 100644 --- a/multimedia/painting.html +++ b/multimedia/painting.html @@ -30,11 +30,15 @@

    5/5

    3/5

    diff --git a/multimedia/photo_editing.html b/multimedia/photo_editing.html index 775f613..df76204 100644 --- a/multimedia/photo_editing.html +++ b/multimedia/photo_editing.html @@ -30,7 +30,9 @@

    5/5

    diff --git a/multimedia/photo_processing.html b/multimedia/photo_processing.html index 71242bd..2e73f5a 100644 --- a/multimedia/photo_processing.html +++ b/multimedia/photo_processing.html @@ -30,11 +30,15 @@

    5/5

    3/5

    diff --git a/multimedia/recording.html b/multimedia/recording.html index 7cca2d6..5ff5dd9 100644 --- a/multimedia/recording.html +++ b/multimedia/recording.html @@ -30,11 +30,15 @@

    5/5

    4/5

    diff --git a/multimedia/video_editors.html b/multimedia/video_editors.html index 5105f72..3b1beae 100644 --- a/multimedia/video_editors.html +++ b/multimedia/video_editors.html @@ -30,11 +30,15 @@

    5/5

    4/5

    diff --git a/operating_systems/desktop.html b/operating_systems/desktop.html index bd13bb1..155999f 100644 --- a/operating_systems/desktop.html +++ b/operating_systems/desktop.html @@ -31,34 +31,58 @@

    GNU/Linux Based

    5/5

    4/5

    3/5

    2/5

    1/5

    Andriod Based

    2/5

    diff --git a/operating_systems/mobile.html b/operating_systems/mobile.html index 368c8d8..907d0f2 100644 --- a/operating_systems/mobile.html +++ b/operating_systems/mobile.html @@ -31,34 +31,52 @@

    AOSP Based

    5/5

    4/5

    3/5

    2/5

    1/5

    GNU/Linux Based

    2/5

    1/5

    diff --git a/social_platforms/irc_clients.html b/social_platforms/irc_clients.html index 0f8b553..b831a15 100644 --- a/social_platforms/irc_clients.html +++ b/social_platforms/irc_clients.html @@ -30,11 +30,15 @@

    5/5

    4/5

    diff --git a/social_platforms/matrix_clients.html b/social_platforms/matrix_clients.html index 92d61b9..5f57e44 100644 --- a/social_platforms/matrix_clients.html +++ b/social_platforms/matrix_clients.html @@ -30,15 +30,21 @@

    5/5

    4/5

    3/5

    diff --git a/social_platforms/other_platforms.html b/social_platforms/other_platforms.html index d925fe7..a575e0a 100644 --- a/social_platforms/other_platforms.html +++ b/social_platforms/other_platforms.html @@ -30,16 +30,24 @@

    5/5

    4/5

    3/5

    diff --git a/social_platforms/signal_clients.html b/social_platforms/signal_clients.html index 1e2318e..1189737 100644 --- a/social_platforms/signal_clients.html +++ b/social_platforms/signal_clients.html @@ -30,15 +30,21 @@

    5/5

    4/5

    3/5

    diff --git a/styles.css b/styles.css index a760d9c..14e9ee1 100644 --- a/styles.css +++ b/styles.css @@ -1,5 +1,5 @@ /* - freeftf website + foss_alternatives website Copyright (C) 2024 interstellar_development This program is free software: you can redistribute it and/or modify @@ -28,14 +28,16 @@ license-component{ padding: 20px; } -license-component h1, license-component h2, license-component h3{ +license-component h1, license-component h2, license-component h3, license-component pre{ padding-bottom: 1em; padding-top: 1em; } /* Body styles */ body { - background-color: #f9f9f9; + background-image: url(""); + background-size: cover; + background-position: center; display: flex; flex-direction: column; align-items: center; @@ -235,3 +237,30 @@ nav { .folder-link:active { transform: scale(0.98); /* Slight scale down on click */ } + +/* styles.css */ + +/* Other styles... */ + +/* Styling the back button */ +.back-button { + position: fixed; + bottom: 20px; + right: 20px; + width: 50px; + height: 50px; + border-radius: 50%; + background-color: #ff4081; /* Change to your preferred color */ + color: white; + border: none; + font-size: 24px; + cursor: pointer; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); + display: flex; + align-items: center; + justify-content: center; +} + +.back-button:hover { + background-color: #e91e63; /* Darker shade on hover */ +}