Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(website): create website #52

Open
0x-r4bbit opened this issue Jul 8, 2015 · 13 comments
Open

feat(website): create website #52

0x-r4bbit opened this issue Jul 8, 2015 · 13 comments

Comments

@0x-r4bbit
Copy link
Contributor

Hey everyone,

I'm currently working on a nice little website for the project so we can promote it a little bit better and also because, awesome projects deserve awesome websites. It's really just about making a nice landing page with all the needed information to get started and some links to the GitHub repo and the docs (which we will publish on gh-pages through this repo).

Here's a screenshot of the work-in-progress:

screen shot 2015-07-08 at 16 53 19

Would love to hear your thoughts! Feedback is highly welcome. Also, it'd be nice if we could brainstorm a little bit about the content of the site. Maybe you have some cool ideas.

In addition to that, @Nevraeka is so kind to help us out and works on a very nice logo too, based on this scribble:
screen shot 2015-07-08 at 22 50 12

@0x-r4bbit
Copy link
Contributor Author

Here's what it looks like on mobile btw:
screen shot 2015-07-08 at 22 57 35
screen shot 2015-07-08 at 22 57 47

@kbknapp
Copy link
Member

kbknapp commented Jul 8, 2015

I think it looks awesome! 👍

I'd be really cool to see some changelog images (not just links to changelogs) in the design as well, or just as examples. I'm not a design guy though, so take my ideas with a grain of salt! :P

@0x-r4bbit
Copy link
Contributor Author

@kbknapp Yes, I totally agree. We should somehow get some changelog examples in there so people can actually see what they get.

@cburgdorf
Copy link
Contributor

Just wanted to let you know that I put together a "use clog directly from the browser"-demo site. It's build with nickel.rs and uses clog as a library. It's not shiny and pretty at this point but we can iterate on it to have it nicely integrated into the planned clog project site.

I'm going to start writing a blog post soon that leverages the work that I've put into this. Once that's done I'll be pushing the code forward to be useful for a proper project site. E.g. let the user configure the various options of clog through the interface.

I put a preview up here: https://nickel-test.herokuapp.com/
The code is here: https://github.com/thoughtram/clog.thoughtram.io

@kbknapp I know your Rust is much better than mine, if you have some time to spare to look through the code, give feedback or send PRs to improve it, I'm always grateful to learn from you.

@kbknapp
Copy link
Member

kbknapp commented Jul 11, 2015

@cburgdorf That's super cool! I've just looked briefly though the repo and it looks good! Something that's really impressive to me is how short and concise the code is to do something like this using clog and nickel.rs! I'm looking forward to this blog and final product!

I'll keep an eye on the issues section of that repo and help out where I can of course! 👍

Also, I think incorporating something like this into the clog web page would be perfect! I'd put up a very short somewhat curated list of repositories known to use conventional commit messages though (perhaps just 3 or so), since running it on a repo without those would be of limited use :P And it would also add a few different changelogs to see versus the default angular one.

@0x-r4bbit
Copy link
Contributor Author

Love your collaborations here ❤️

@0x-r4bbit
Copy link
Contributor Author

screen shot 2015-07-13 at 12 06 40

@Nevraeka Hey Erik I might be wrong, but it seems like the logo is not entirely centered. Also, do you think we could squeeze it a bit vertically? Would love to hear your thoughts on that!

@0x-r4bbit
Copy link
Contributor Author

Here's a desktop version with the logo embedded:

screen shot 2015-07-13 at 12 14 34

@0x-r4bbit 0x-r4bbit changed the title Clog website feat(website): create website Jul 13, 2015
@0x-r4bbit
Copy link
Contributor Author

Here's a little update:

screen shot 2015-07-13 at 17 22 30
screen shot 2015-07-13 at 17 22 46

@0x-r4bbit
Copy link
Contributor Author

Current state can be viewed here: https://github.com/PascalPrecht/clog-website

@kbknapp
Copy link
Member

kbknapp commented Jul 13, 2015

😍

@0x-r4bbit
Copy link
Contributor Author

Okay, I screwed it up. Lost the whole repository while upgrading my machine (because I didn't make a proper back up of it). So I'll have to rebuild the site again  😒

@0x-r4bbit
Copy link
Contributor Author

The new repository for the website is here: https://github.com/clog-tool/clog-tool.github.io

Pushing to master should serve the files of this repo statically at clog-tool.github.io

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants