Skip to content

Commit 352c8ff

Browse files
committed
.
0 parents  commit 352c8ff

12 files changed

+249
-0
lines changed

.gitignore

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
.DS_Store
2+
node_modules
3+
package-lock.json
4+
yarn.lock
5+
6+
build/

.npmrc

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
package-lock=false

.travis.yml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
language: node_js
2+
node_js:
3+
- 8
4+
cache:
5+
directories:
6+
- node_modules

CHANGELOG.md

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# pdxnode-www change log
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](http://keepachangelog.com/)
6+
and this project adheres to [Semantic Versioning](http://semver.org/).
7+
8+
## Unreleased
9+
10+
* engage

CONTRIBUTING.md

+54
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# Contributing Guidelines
2+
3+
## Code of Conduct
4+
5+
This project is intended to be a safe, welcoming space for collaboration. All contributors are expected to adhere to our [code of conduct](https://github.com/PDXNode/pdxnode/blob/master/code-of-conduct.md). Thank you for being kind to each other!
6+
7+
## Contributions welcome!
8+
9+
**Before spending lots of time on something, ask for feedback on your idea first!**
10+
11+
Please search [issues](../../issues/) and [pull requests](../../pulls/) before adding something new! This helps avoid duplicating efforts and conversations.
12+
13+
This project welcomes any kind of contribution! Here are a few suggestions:
14+
15+
- **Ideas**: participate in an issue thread or start your own to have your voice heard.
16+
- **Writing**: contribute your expertise in an area by helping expand the included content.
17+
- **Copy editing**: fix typos, clarify language, and generally improve the quality of the content.
18+
- **Formatting**: help keep content easy to read with consistent formatting.
19+
- **Code**: help maintain and improve the project codebase.
20+
21+
## Code Style
22+
23+
[![standard][standard-image]][standard-url]
24+
25+
This repository uses [`standard`][standard-url] to maintain code style and consistency, and to avoid style arguments.
26+
27+
[standard-image]: https://cdn.rawgit.com/feross/standard/master/badge.svg
28+
[standard-url]: https://github.com/feross/standard
29+
[semistandard-image]: https://cdn.rawgit.com/flet/semistandard/master/badge.svg
30+
[semistandard-url]: https://github.com/Flet/semistandard
31+
32+
## Project Governance
33+
34+
**This is an [OPEN Open Source Project](http://openopensource.org/).**
35+
36+
Individuals making significant and valuable contributions are given commit access to the project to contribute as they see fit. This project is more like an open wiki than a standard guarded open source project.
37+
38+
### Rules
39+
40+
There are a few basic ground rules for collaborators:
41+
42+
1. **No `--force` pushes** or modifying the Git history in any way.
43+
1. **Non-master branches** ought to be used for ongoing work.
44+
1. **External API changes and significant modifications** ought to be subject to an **internal pull request** to solicit feedback from other contributors.
45+
1. Internal pull requests to solicit feedback are *encouraged* for any other non-trivial contribution but left to the discretion of the contributor.
46+
1. Contributors should attempt to adhere to the prevailing code style.
47+
48+
### Releases
49+
50+
Declaring formal releases remains the prerogative of the project maintainer.
51+
52+
### Changes to this arrangement
53+
54+
This is an experiment and feedback is welcome! This document may also be subject to pull requests or changes by contributors where you believe you have something valuable to add or change.

LICENSE.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# [MIT License](https://spdx.org/licenses/MIT)
2+
3+
Copyright (c) 2017 PDXNode & Contributors
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
6+
7+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
8+
9+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

README.md

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# pdxnode-www
2+
3+
This is the source for [pdxnode.org](http://pdxnode.org).
4+
5+
[![travis][3]][4]
6+
[![standard][5]][6]
7+
8+
[1]: https://img.shields.io/npm/v/pdxnode-www.svg?style=flat-square
9+
[2]: https://www.npmjs.com/package/pdxnode-www
10+
[3]: https://img.shields.io/travis/ungoldman/pdxnode-www.svg?style=flat-square
11+
[4]: https://travis-ci.org/ungoldman/pdxnode-www
12+
[5]: https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square
13+
[6]: http://npm.im/standard
14+
15+
## Contributing
16+
17+
Contributions welcome! Please read the [contributing guidelines](CONTRIBUTING.md) first.
18+
19+
## License
20+
21+
[MIT](LICENSE.md)

index.js

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+

package.json

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
{
2+
"name": "pdxnode-www",
3+
"description": "PDXNode Website",
4+
"version": "1.0.0",
5+
"author": "Nate Goldman <[email protected]> (https://ungoldman.com)",
6+
"bugs": {
7+
"url": "https://github.com/ungoldman/pdxnode-www/issues"
8+
},
9+
"dependencies": {
10+
"gh-pages": "^1.0.0",
11+
"live-server": "^1.2.0",
12+
"npm-run-all": "^4.1.1",
13+
"sitedown": "^3.1.1"
14+
},
15+
"devDependencies": {
16+
"standard": "^10.0.3"
17+
},
18+
"homepage": "https://github.com/ungoldman/pdxnode-www",
19+
"keywords": [
20+
"pdxnode",
21+
"website"
22+
],
23+
"license": "MIT",
24+
"main": "index.js",
25+
"private": true,
26+
"repository": {
27+
"type": "git",
28+
"url": "git+https://github.com/ungoldman/pdxnode-www.git"
29+
},
30+
"scripts": {
31+
"build": "run-s build:*",
32+
"build:cname": "cp src/CNAME build/",
33+
"build:site": "sitedown src -l src/_layout.html -b build/",
34+
"clean": "rm -rf build && mkdir -p build",
35+
"gh-pages": "npm run build && gh-pages -d build",
36+
"prebuild": "npm run clean",
37+
"serve": "live-server build",
38+
"start": "npm-run-all clean build:* --parallel watch serve",
39+
"test": "standard",
40+
"watch": "npm run build:site -- -w"
41+
}
42+
}

src/CNAME

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
pdxnode.org

src/README.md

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
<div class="hero">
2+
<div class="hero-body">
3+
<h1 align="center">
4+
<img alt="PDXNode" src="https://rawgit.com/PDXNode/pdxnode/master/assets/logo.svg" width="240">
5+
<br>
6+
<span class="text">PDXNode</span>
7+
<br>
8+
<br>
9+
</h1>
10+
<h4 align="center">Portland's very own Node.js usergroup</h4>
11+
<p align="center">
12+
<a href="https://www.meetup.com/pdxnode"><img src="https://img.shields.io/badge/meetup-view%20events%20%E2%86%92-red.svg" alt="gitter"></a>
13+
<a href="https://twitter.com/pdxnode"><img src="https://img.shields.io/badge/twitter-follow%20us%20%E2%86%92-blue.svg" alt="gitter"></a>
14+
<a href="https://gitter.im/pdxnode/Lobby"><img src="https://img.shields.io/badge/gitter-join%20chat%20%E2%86%92-brightgreen.svg" alt="gitter"></a>
15+
</p>
16+
</div>
17+
</div>
18+
19+
<div class="content">
20+
21+
## What's this all about?
22+
23+
PDXNode is a Node.js usergroup based in Portland, Oregon.
24+
25+
We organize two meetups every month: one for talks, one for hacks.
26+
27+
### Presentation Nights
28+
29+
Every 2nd Thursday we put on a presentation night at [Vacasa](https://www.vacasa.com/contact-us/) where the goal is to provide [high-quality presentations](https://www.youtube.com/channel/UCI8MIw5A7ALtIvNHsrYJbjg) from people in the Node community locally and abroad. At the present we typically have local speakers present in person, and other geographically distributed speakers present remotely via [talky.io](https://talky.io/).
30+
31+
#### Recent Presentation
32+
33+
<div class="embed-responsive embed-responsive-16by9"><iframe class="embed-responsive-item" id="youtubeplayer" type="text/html" width="640" height="390"
34+
src="//www.youtube.com/embed/QtChaxbsw7U"
35+
frameborder="0"/>
36+
</div>
37+
38+
### Hack Nights
39+
40+
Every last Thursday we put on a hack night at [Ctrl-H Hackerspace](http://pdxhackerspace.org/) where the goal is to provide a fun and easy-going environment for individuals & groups to hack on their own projects and ask questions along the way, as well as support begginers and people who are new to Node with help in answering questions and pair-coding.
41+
42+
## How To Talk
43+
44+
**We use github to submit talks: lightning, long-form, and otherwise.**
45+
46+
### Submit a talk
47+
48+
- [lightning talk](https://github.com/PDXNode/pdxnode/blob/master/talks/lightning.md)
49+
- [long-form talk](https://github.com/PDXNode/pdxnode/blob/master/talks/longform.md)
50+
51+
### [Request a talk](https://github.com/PDXNode/pdxnode/blob/master/talks/request-a-talk.md)
52+
53+
## Chat with us
54+
55+
Come talk to us on [Gitter](https://gitter.im/pdxnode/Lobby), or in [#pdxnode](http://webchat.freenode.net/?channels=pdxnode&uio=d4) on [Freenode IRC](https://en.wikipedia.org/wiki/Freenode).
56+
57+
## Code of Conduct
58+
59+
This usergroup is intended to be a safe, welcoming space for collaboration. All participants are expected to adhere to our [code of conduct](https://github.com/PDXNode/pdxnode/blob/master/code-of-conduct.md). Thank you for being kind to each other!
60+
61+
</div>

src/_layout.html

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1">
6+
<title></title>
7+
<link rel="stylesheet" href="https://unpkg.com/style.css">
8+
<style>
9+
.hero {
10+
align-items: center;
11+
background: #c2e59c; /* fallback for old browsers */
12+
background: -webkit-linear-gradient(to top, #c2e59c, #64b3f4); /* Chrome 10-25, Safari 5.1-6 */
13+
background: linear-gradient(to top, #c2e59c, #64b3f4); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
14+
display: flex;
15+
min-height: 100vh;
16+
justify-content: center;
17+
}
18+
.hero-body {
19+
padding: 3em 1em;
20+
}
21+
.hero h1 { margin: 0 }
22+
.hero h1 .text { display: none }
23+
.hero br { display: none }
24+
.hero h4 { color: black }
25+
.content {
26+
max-width: 50em;
27+
margin: 2em auto;
28+
padding: 25vh 1em;
29+
}
30+
.content > *:first-child { margin-top: 0 }
31+
.content > *:last-child { margin-bottom: 0 }
32+
</style>
33+
</head>
34+
<body>
35+
<main class="markdown-body"></main>
36+
</body>
37+
</html>

0 commit comments

Comments
 (0)