Skip to content

Commit 23c2100

Browse files
ggilmoreGeoffrey Gilmore
authored and
Geoffrey Gilmore
committed
initial commit
1 parent 552135b commit 23c2100

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+3238
-0
lines changed

.github/workflows/ci.yaml

+48
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: CI
2+
3+
on:
4+
push:
5+
branches: [ master ]
6+
pull_request:
7+
branches: [ master ]
8+
9+
jobs:
10+
prettier:
11+
name: Prettier formatting
12+
runs-on: ubuntu-latest
13+
steps:
14+
- uses: actions/checkout@master
15+
with:
16+
submodules: recursive
17+
18+
- name: Install asdf
19+
uses: asdf-vm/actions/[email protected]
20+
21+
- name: Install asdf plugins
22+
run: 'scripts/asdf-add-plugins.sh'
23+
24+
- name: Install asdf tools versions
25+
run: 'scripts/asdf-install.sh'
26+
27+
- name: Check Prettier formatting
28+
run: 'scripts/check-prettier.sh'
29+
30+
check-rendered-up-to-date:
31+
name: Rendered 'docs/' up to date
32+
runs-on: ubuntu-latest
33+
steps:
34+
- uses: actions/checkout@master
35+
with:
36+
submodules: recursive
37+
38+
- name: Install asdf
39+
uses: asdf-vm/actions/[email protected]
40+
41+
- name: Install asdf plugins
42+
run: 'scripts/asdf-add-plugins.sh'
43+
44+
- name: Install asdf tools versions
45+
run: 'scripts/asdf-install.sh'
46+
47+
- name: Check that 'docs' folder is up to date
48+
run: 'scripts/check-rendered-site-up-to-date.sh'

.gitignore

+126
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
# Created by https://www.gitignore.io/api/hugo
2+
# Edit at https://www.gitignore.io/?templates=hugo
3+
4+
### Hugo ###
5+
# Generated files by hugo
6+
/public/
7+
/resources/_gen/
8+
9+
# Executable may be added to repository
10+
hugo.exe
11+
hugo.darwin
12+
hugo.linux
13+
14+
# End of https://www.gitignore.io/api/hugo
15+
16+
17+
# Created by https://www.gitignore.io/api/node
18+
# Edit at https://www.gitignore.io/?templates=node
19+
20+
### Node ###
21+
# Logs
22+
logs
23+
*.log
24+
npm-debug.log*
25+
yarn-debug.log*
26+
yarn-error.log*
27+
lerna-debug.log*
28+
29+
# Diagnostic reports (https://nodejs.org/api/report.html)
30+
report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json
31+
32+
# Runtime data
33+
pids
34+
*.pid
35+
*.seed
36+
*.pid.lock
37+
38+
# Directory for instrumented libs generated by jscoverage/JSCover
39+
lib-cov
40+
41+
# Coverage directory used by tools like istanbul
42+
coverage
43+
*.lcov
44+
45+
# nyc test coverage
46+
.nyc_output
47+
48+
# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
49+
.grunt
50+
51+
# Bower dependency directory (https://bower.io/)
52+
bower_components
53+
54+
# node-waf configuration
55+
.lock-wscript
56+
57+
# Compiled binary addons (https://nodejs.org/api/addons.html)
58+
build/Release
59+
60+
# Dependency directories
61+
node_modules/
62+
jspm_packages/
63+
64+
# TypeScript v1 declaration files
65+
typings/
66+
67+
# TypeScript cache
68+
*.tsbuildinfo
69+
70+
# Optional npm cache directory
71+
.npm
72+
73+
# Optional eslint cache
74+
.eslintcache
75+
76+
# Optional REPL history
77+
.node_repl_history
78+
79+
# Output of 'npm pack'
80+
*.tgz
81+
82+
# Yarn Integrity file
83+
.yarn-integrity
84+
85+
# dotenv environment variables file
86+
.env
87+
.env.test
88+
89+
# parcel-bundler cache (https://parceljs.org/)
90+
.cache
91+
92+
# next.js build output
93+
.next
94+
95+
# nuxt.js build output
96+
.nuxt
97+
98+
# rollup.js default build output
99+
dist/
100+
101+
# Uncomment the public line if your project uses Gatsby
102+
# https://nextjs.org/blog/next-9-1#public-directory-support
103+
# https://create-react-app.dev/docs/using-the-public-folder/#docsNav
104+
# public
105+
106+
# Storybook build outputs
107+
.out
108+
.storybook-out
109+
110+
# vuepress build output
111+
.vuepress/dist
112+
113+
# Serverless directories
114+
.serverless/
115+
116+
# FuseBox cache
117+
.fusebox/
118+
119+
# DynamoDB Local files
120+
.dynamodb/
121+
122+
# Temporary folders
123+
tmp/
124+
temp/
125+
126+
# End of https://www.gitignore.io/api/node

.gitmodules

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "themes/terminal"]
2+
path = themes/terminal
3+
url = https://github.com/panr/hugo-theme-terminal.git

.prettierignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
themes/
2+
docs/

.tool-versions

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
hugo 0.65.3
2+
yarn 1.22.2
3+
nodejs 13.10.1

.vscode/extensions.json

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"recommendations": [
3+
"esbenp.prettier-vscode",
4+
"yzhang.markdown-all-in-one",
5+
"bungcip.better-toml",
6+
"bodil.prettier-toml"
7+
]
8+
}

.vscode/settings.json

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"editor.defaultFormatter": "esbenp.prettier-vscode",
3+
"editor.formatOnSave": true,
4+
"[toml]": {
5+
"editor.defaultFormatter": "bodil.prettier-toml"
6+
}
7+
}

archetypes/default.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
title: "{{ replace .Name "-" " " | title }}"
3+
date: {{ .Date }}
4+
draft: true
5+
---

config.toml

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
baseurl = "https://ggilmore.github.io/tep-alumni-website"
2+
languageCode = "en-us"
3+
theme = "terminal"
4+
paginate = 2
5+
publishDir = "docs"
6+
7+
[params]
8+
# dir name of your blog content (default is `content/posts`)
9+
contentTypeName = "posts"
10+
# ["orange", "blue", "red", "green", "pink"]
11+
themeColor = "pink"
12+
# if you set this to 0, only submenu trigger will be visible
13+
showMenuItems = 2
14+
# show selector to switch language
15+
showLanguageSelector = false
16+
# set theme to full screen width
17+
fullWidthTheme = false
18+
# center theme with default width
19+
centerTheme = false
20+
21+
# set a custom favicon (default is a `themeColor` square)
22+
# favicon = "favicon.ico"
23+
# set all headings to their default size (depending on browser settings)
24+
# it's set to `true` by default
25+
# oneHeadingSize = false
26+
[languages]
27+
28+
[languages.en]
29+
languageName = "English"
30+
title = "Xi Chapter Alumni Association"
31+
subtitle = "Website of the Alumni Association of Xi Chapter of Tau Epsilon Phi Fraternity at MIT."
32+
keywords = ""
33+
copyright = ""
34+
menuMore = "Show more"
35+
readMore = "Read more"
36+
readOtherPosts = "Read other posts"
37+
38+
[languages.en.params.logo]
39+
logoText = "AlumXi"
40+
# logoHomeLink = "/"
41+
logoHomeLink = "https://ggilmore.github.io/tep-alumni-website"
42+
43+
[languages.en.menu]
44+
45+
[[languages.en.menu.main]]
46+
identifier = "about"
47+
name = "About"
48+
url = "/about"
49+
50+
[[languages.en.menu.main]]
51+
identifier = "giving-alumxi"
52+
name = "Donate to AlumXi"
53+
url = "/giving/alumxi"
54+
55+
[[languages.en.menu.main]]
56+
identifier = "giving-mit"
57+
name = "Donate to MIT"
58+
url = "/giving/mit"

content/about.md

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
title: "About"
3+
---
4+
5+
The Alumni Association of Xi Chapter of Tau Epsilon Phi, Inc., or AlumXi, aim to promote fellowship and communication amongst current members and Alumni of of the Xi Chapter of Tau Epsilon Phi, to promote fellowship and communication between Xi and other Tau Epsilon Phi chapters, and to promote fellowship and communication between Xi and TEP National. We also aim to engage in activities that improve relations between Xi Chapter and the community, engage in activities that help provide safe and affordable housing for students, and to provide for scholastic, educational and managerial opportunities for the chapter and its members.
6+
7+
In addition to the TEP values of friendship, chivalry and service, Xi chapter and its alumni especially value and encourage quality, curiosity, passion, responsibility and humor.
8+
9+
| David Lawrence | President |
10+
| ----------------- | ------------------------------ |
11+
| College Josephson | Vice-President |
12+
| Avril Kenney | Treasurer and Registered Agent |
13+
| Rob Calhoun | Clerk |
14+
| Andy Sudbury | Director |
15+
16+
To reach the executive board:
17+
18+
- You can email us at: [email protected]
19+
20+
- Corporate Mailing Address:
21+
22+
```
23+
ALUMNI ASSOCIATION OF XI CHAPTER OF TAU EPSILON PHI, INC.
24+
c/o AVRIL KENNEY
25+
1 FITCHBURG ST #B154
26+
SOMERVILLE, MA 02143
27+
```

content/giving/alumxi.md

+45
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
---
2+
title: "Donate to Alumxi"
3+
---
4+
5+
Annual dues for the Alumni Association of Xi Chapter of Tau Epsilon Phi Inc are `$5`. Any amount above `$5` will be considered a donation. Note that AlumXi is a 501(c)7 not-for-profit and contributions are **not** tax-deductible.
6+
7+
# How to Make a Donation via PayPal:
8+
9+
You can make a donation via [PayPal](https://www.paypal.com/) using the “Donate” button below. You get to pick the amount of your donation.
10+
11+
## How to Make a Monthly Donation via PayPal:
12+
13+
You can make a make a recurring monthly donation via [PayPal](https://www.paypal.com/) using the “Subscribe” button below. At the moment you can only pick from some pre-selected options; this will be fixed later (as will the horrible css.)
14+
15+
Monthly Donation Plans
16+
17+
Note this payment will **continue until you stop it**. (You can stop it from the **My preapproved payments** section on the [PayPal web site](https://www.paypal.com/), or you can send us mail.)
18+
19+
[PayPal](https://www.paypal.com/) charges a **`$0.30 + 2.9%` transaction fee**, so it’s not a good choice for large donations. To avoid this fee, either send a check (below) or have your bank/brokerage send funds directly. Contact Avril Kenney or Rob Calhoun to arrange this.
20+
21+
# How to Make a Donation by Mail:
22+
23+
You can also write a check. Make it out to “Alumni Association of Xi Chapter of Tau Epsilon Phi” and mail your check to:
24+
25+
```
26+
ALUMNI ASSOCIATION OF XI CHAPTER OF TAU EPSILON PHI, INC.
27+
c/o AVRIL KENNEY
28+
1 FITCHBURG ST
29+
APT #B154
30+
SOMERVILLE, MA 02143
31+
```
32+
33+
AlumXi’s mailing address changed to the address above in September, 2017. Please ensure you use the apartment number or mail may not be delivered correctly.
34+
35+
Thank very much for your support!
36+
37+
# Donating to Xi Chapter Directly
38+
39+
You can also send a check directly to the undergraduates:
40+
41+
```
42+
Tau Epsilon Phi Xi Chapter
43+
253 Commonwealth Ave
44+
Boston, MA 02116
45+
```

content/giving/mit.md

+31
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: "Giving to MIT"
3+
---
4+
5+
Giving money to MIT helps maintain MIT’s educational excellence and assists the current generation of MIT students to cope with eye-popping cost of an MIT education.
6+
7+
There are two funds of particular interest to MIT alumni of TEP:
8+
9+
# The FredFund
10+
11+
Fred Fenning was a beloved member of TEP who died after his airplane experienced a mechanical failure. Fred donated his time generously to the house after graduating and his technical abilities and warm-hearted nature were an inspiration to generations of TEPs.
12+
13+
The FredFund is an endowed scholarship at MIT that was set up by Fred’s parents after his death. The current principal in the FredFund is `$513,082` (as of Dec 2013) and it has paid out `$284,501` in scholarship funds since its inception in 1998.
14+
15+
Help support scholarships for undergraduates by directing your MIT gift to the FredFund.
16+
17+
[Give to the FredFund at MIT](https://giving.mit.edu/givenow/DesSearch.dyn?searchstring=Fenning)
18+
19+
# The IRDF
20+
21+
The IRDF (Independent Residence Development Fund) provides a pool of money that is used to subsidize loans to Independent Living Groups. The loans are generally used for capital improvement programs.
22+
23+
Xi chapter has made use of IRDF funds for a number of projects, including:
24+
25+
- Fire alarm systems
26+
- Kitchen ventilation
27+
- Double-pane windows
28+
29+
The IRDF provides loans at below-market rates and donations from alumni help make up the difference. Help support much-needed infrastructure improvements at MIT’s ILGs by directing your MIT gift to the IRDF.
30+
31+
[Give to the IRDF at MIT](https://giving.mit.edu/givenow/DesSearch.dyn?searchstring=IRDF)

content/posts/my-first-post.md

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
title: "Xi Chapter Alumni Association"
3+
---
4+
5+
Welcome to the Alumni Association of Xi Chapter of Tau Epsilon Phi, Inc. We represent the alumni of Xi Chapter of Tau Epsilon Phi Fraternity. We are a member of the Association of Independent Living Groups at the Massachusetts Institute of Technology.
6+
7+
TEP was founded at Columbia University in 1910 and from its founding days has been open to college men of any race or religion. We take pride in TEP’s egalitarian history, and we work to further that tradition by seeking to open membership in TEP Xi Chapter to all MIT students.
8+
9+
> The Creed of Tau Epsilon Phi
10+
>
11+
> TO LIVE in the light of Friendship—to judge our fellows not by their rank not wealth but by their worth as men—to hold eternally before us the memory of those > whom we have loved and lost—to hold forth in the solidarity of our brotherhood the nobility of action which will—make for the preservation of our highest and worthiest aim—and thus be true to the ideal of friendship—
12+
>
13+
> TO WALK in the path of Chivalry- to be honorable to all men and defend that honor—to fulfill our given pledge at all times—to be true to the precepts of knighthood and win the love and care of the women of our dreams—and thus be true to the ideal of chivalry—
14+
>
15+
> TO SERVE for the love of Service—to give unselfishly that which we may have to offer—to do voluntarily that which must be done —to revere God and to strive in His worship at all times—and thus be true to the ideal of service—
16+
>
17+
> TO PRACTICE each day friendship—chivalry—service—thus keeping true to these—the three ideals—of the founders of our fraternity—this is the Creed of Tau Epsilon Phi.

0 commit comments

Comments
 (0)