JSRocksHQ / harmonic

The next static site generator
http://harmonicjs.com/
MIT License
283 stars 26 forks source link

Harmonic website content #128

Closed jaydson closed 9 years ago

jaydson commented 9 years ago

Harmonic

A static website generator built entirely with the modern JavaScript, a.k.a ES2015/ES6 ES2016/ES7

Introduction

Harmonic is yet another JavaScript static website generator, but modern. Harmonic's core is built using the latest JavaScript features. By using the ECMA-262 Standard we're helping the JavaScript language to evolve and also learning how to play with. Besides that, Harmonic actually does the "static website generator" job pretty well.

Sections

Modern

Harmonic is built using the modern JavaScript (ES2015/ES6 - ES2016/ES7). Take a look at the code, start learning the new JavaScript and feel free to contribute. Hack the code

Painless blogging

As usual in a static website generator, you can focus on your content. Just write some markdown files and Harmonic will take care of everything, including pages, articles, categories and themes. Blogging

Easy start

You will need Node.js >= 0.10 or io.js. Harmonic is available as npm module:

npm install harmonic -g

Now you're able to buil your awesome website!

harmonic init "my_awesome_website"
cd my_awesome_website
harmonic run
# Harmonic site is running on http://localhost:9356
jaydson commented 9 years ago

//cc @UltCombo @felipenmoura @leobalter @italowaxman @robsongajunior @mateusortiz

Italo will start to work on the website layout soon, and i want to give him the content. I wrote the text above as an initial approach. Reviews are welcome.

@italowaxman, here some references:
http://jekyllrb.com/ http://assemble.io/ http://www.metalsmith.io/ http://octopress.org/docs/

UltCombo commented 9 years ago

Nice! A couple nitpicks:

italowaxman commented 9 years ago

@jaydson @UltCombo thank you for the texts and references, now we can start creating the layout. I took a look at the references and I've had some ideas. Yesterday already I cretated a basic concept for Harmonic, I applied this on twitter https://twitter.com/harmonicjs, ever seen? What did you think?I'm planning follow something in that line.

UltCombo commented 9 years ago

Nice work, perhaps a bit more of contrast would be nice.

italowaxman commented 9 years ago

The idea of applying the brand this way was intentional, from a concept of a technology of the future with "transparency" effect. The spotlight will represent something new and extreme fucking god solution ;)

UltCombo commented 9 years ago

Yes, I like the concept, I only meant that it is actually a bit hard to read on my screen. Perhaps it would be possible to add a bit of contrast while keeping the transparency concept? I'd just like to make it a bit more accessible/easier to read. :smiley:

italowaxman commented 9 years ago

Nice, I will make this change at night. Let's think about accessibility forever.

jaydson commented 9 years ago

Thanks @UltCombo. All suggestions were applied.

italowaxman commented 9 years ago

Now, I Present to you the new site Harmonic. I tried to do something unique and completely different from what I saw out there, I also had the idea of "recruit" contributors to the project. I also tried to simplify the space of information avoiding a long and tedious scrolling. What did you think?

harmonic_v1

jaydson commented 9 years ago

Holy shit, that's simply awesome.

UltCombo commented 9 years ago

Holy shit, that's simply awesome.

I fully agree. :smile:

italowaxman commented 9 years ago

I'm very happy. Let's Rock! I tried to really do something a little different from normal to have personality. Now is to start the front-end to launch in time for the JS Conf Yi.

jaydson commented 9 years ago

Little text changes:

"We want you dev" => "We want you" "Contributions are very welcome" => "If you're a JavaScript hacker, help us!" "Very easy start" => "Easy to start" "Now, enter in your website...." => "Now you're ready to go" "See the Harmonic in action" = "Harmonic in action" "The website is already online ES6Rocks.com"

In the "in action" section we can structure like this:

Harmonic in action

es6ocks.com - A collaborative website about the ECMAScript sixth edition, a.k.a. ES6 jaydson.org - Harmonic maintainer personal website harmonicjs.com - Harmonic website itself

Are you using Harmonic? Let us know!

jaydson commented 9 years ago

BTW, http://harmonicjs.com/ is live!

The project is here: https://github.com/es6rocks/harmonic-website

@italowaxman talk with me before start coding, so i can help with the skeleton.

italowaxman commented 9 years ago

After text changes, its a new layout version. What you think? @jaydson lets start the code this week ok?

harmonic_v2

jaydson commented 9 years ago

Awesome @italowaxman

Little things: I forget that phrase: "The website is already online ES6Rocks.com" I think you can just remove it. The last one, can you find a way to add a section about Harmonic being cross-platform (Linux, Windows, Mac)?

Let's start code!

robsongajunior commented 9 years ago

Really awesome, Good job @italowaxman . Go Go Let's start ---

italowaxman commented 9 years ago

Thanks for all feedback, i'm very excited with this project. It's link of all the project archives in my dropbox. Any questions?

https://www.dropbox.com/s/i33f3hgyxpcukob/harmonic.zip?dl=0

robsongajunior commented 9 years ago

Thanks @italowaxman. I will go to talk with Mateus Ortiz, so let's start code.

: D

jaydson commented 9 years ago

ping @robsongajunior @mateusortiz

robsongajunior commented 9 years ago

@jaydson pong!

I will finish template structure this week and I open a PR! With this, we can start the code .

jaydson commented 9 years ago

:+1:

viniciusdacal commented 9 years ago

Any news about the website? If you guys need, I would like to help.

jaydson commented 9 years ago

That's awesome you want to help @viniciusdacal ! I know @robsongajunior is working on it, but you can help us to put this live soon.

@robsongajunior what we still need to finish the website?

jaydson commented 9 years ago

Hey @viniciusdacal , @robsongajunior os working on the website here: https://github.com/JSRocksHQ/harmonic-theme-selfblog

viniciusdacal commented 9 years ago

@jaydson thanks, I'm going to check there.

UltCombo commented 9 years ago

Seeing as the site is already live, can we close this issue? @jaydson

jaydson commented 9 years ago

Sure! Thanks @UltCombo