Added NCX Programming projects to projects page (links to NCX Programming site)

This commit is contained in:
NinjaCheetah 2022-10-17 21:37:25 -04:00
parent 59c678d501
commit eba65f3009
No known key found for this signature in database
GPG Key ID: 6EC6DD38B449B426
4 changed files with 43 additions and 16 deletions

View File

@ -1,19 +1,19 @@
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
addressable (2.8.0) addressable (2.8.1)
public_suffix (>= 2.0.2, < 5.0) public_suffix (>= 2.0.2, < 6.0)
colorator (1.1.0) colorator (1.1.0)
concurrent-ruby (1.1.10) concurrent-ruby (1.1.10)
em-websocket (0.5.3) em-websocket (0.5.3)
eventmachine (>= 0.12.9) eventmachine (>= 0.12.9)
http_parser.rb http_parser.rb (~> 0)
eventmachine (1.2.7) eventmachine (1.2.7)
ffi (1.15.5) ffi (1.15.5)
forwardable-extended (2.6.0) forwardable-extended (2.6.0)
http_parser.rb (0.8.0) http_parser.rb (0.8.0)
i18n (1.10.0) i18n (1.12.0)
concurrent-ruby (>= 1.0) concurrent-ruby (~> 1.0)
jekyll (4.2.2) jekyll (4.2.2)
addressable (~> 2.4) addressable (~> 2.4)
colorator (~> 1.0) colorator (~> 1.0)
@ -49,13 +49,13 @@ GEM
rb-inotify (~> 0.9, >= 0.9.10) rb-inotify (~> 0.9, >= 0.9.10)
mercenary (0.4.0) mercenary (0.4.0)
pathutil (0.16.2) pathutil (0.16.2)
forwardable-extended (>= 2.6) forwardable-extended (~> 2.6)
public_suffix (4.0.7) public_suffix (5.0.0)
rb-fsevent (0.11.1) rb-fsevent (0.11.2)
rb-inotify (0.10.1) rb-inotify (0.10.1)
ffi (>= 1.0) ffi (~> 1.0)
rexml (3.2.5) rexml (3.2.5)
rouge (3.28.0) rouge (3.30.0)
safe_yaml (1.0.5) safe_yaml (1.0.5)
sassc (2.4.0) sassc (2.4.0)
ffi (~> 1.9) ffi (~> 1.9)
@ -65,8 +65,7 @@ GEM
webrick (1.7.0) webrick (1.7.0)
PLATFORMS PLATFORMS
universal-darwin-21 x86_64-darwin-21
x86_64-linux
DEPENDENCIES DEPENDENCIES
jekyll (~> 4.2) jekyll (~> 4.2)
@ -76,4 +75,4 @@ DEPENDENCIES
webrick (~> 1.7) webrick (~> 1.7)
BUNDLED WITH BUNDLED WITH
2.3.4 2.3.11

View File

@ -1,12 +1,35 @@
- name: ahcounter - name: ahcounter
truename: Ah Counter truename: Ah Counter
personal: true
icon: https://cdn.ncxprogramming.com/file/icon/ahcounter.png icon: https://cdn.ncxprogramming.com/file/icon/ahcounter.png
desc: A Discord bot that counts words. desc: A Discord bot that counts words.
- name: fakeapt - name: fakeapt
truename: fake-apt truename: fake-apt
personal: true
icon: https://cdn.ncxprogramming.com/file/icon/placeholder.svg icon: https://cdn.ncxprogramming.com/file/icon/placeholder.svg
desc: My fake version of APT that pretends to do various APT things. desc: My fake version of APT that pretends to do various APT things.
- name: mywebsite - name: mywebsite
truename: This Website truename: This Website
personal: true
icon: https://cdn.ncxprogramming.com/file/icon/placeholder.svg icon: https://cdn.ncxprogramming.com/file/icon/placeholder.svg
desc: The thing you're currently looking at. desc: The thing you're currently looking at.
- name: ncxcore
truename: NCX-Core
personal: false
icon: https://cdn.ncxprogramming.com/file/icon/ncxcore.png
desc: Our program to install more programs.
- name: rngtool
truename: RNGTool
personal: false
icon: https://cdn.ncxprogramming.com/file/icon/rngtool.png
desc: A macOS/iOS app that generates random numbers.
- name: thevaultc
truename: theVaultC
personal: false
icon: https://cdn.ncxprogramming.com/file/icon/thevaultc.png
desc: A collection of cross-platform C console apps.
- name: xware
truename: XWare
personal: false
icon: https://cdn.ncxprogramming.com/file/icon/xware.png
desc: Our small programs that can be downloaded in NCX-Core.

View File

@ -1 +1,2 @@
@import '/assets/bootstrap/css/bootstrap.min.css'; @import '/assets/bootstrap/css/bootstrap.min.css';
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.9.1/font/bootstrap-icons.css");

View File

@ -20,7 +20,7 @@ layout: default
<div class="tab-content pb-3" id="nav-tabContent"> <div class="tab-content pb-3" id="nav-tabContent">
<div class="tab-pane fade show active" id="nav-home" role="tabpanel" aria-labelledby="nav-home-tab"> <div class="tab-pane fade show active" id="nav-home" role="tabpanel" aria-labelledby="nav-home-tab">
<h3 class="text-center pt-3 pb-1">Maintained</h3> <h3 class="text-center pt-3 pb-1">Maintained</h3>
<p class="text-center text-muted pb-1">Projects that are still being worked on and updated.</p> <p class="text-center text-muted pb-1">Projects that are still being worked on and updated. Buttons with "NCX Programming" are part of the NCX Programming organization and will redirect you there.</p>
<div class="container"> <div class="container">
<div class="row"> <div class="row">
{% for item in site.data.projects-maintained %} {% for item in site.data.projects-maintained %}
@ -30,7 +30,11 @@ layout: default
<div class="card-body"> <div class="card-body">
<h5 class="card-title">{{ item.truename }}</h5> <h5 class="card-title">{{ item.truename }}</h5>
<p class="card-text">{{ item.desc }}</p> <p class="card-text">{{ item.desc }}</p>
{% if item.personal == false %}
<a href="/projects/maintained/{{ item.name }}" class="btn btn-primary">NCX Programming <i class="bi bi-box-arrow-up-right"></i></a>
{% else %}
<a href="/projects/maintained/{{ item.name }}" class="btn btn-primary">Read More</a> <a href="/projects/maintained/{{ item.name }}" class="btn btn-primary">Read More</a>
{% endif %}
</div> </div>
</div> </div>
</div> </div>