GithubHelp home page GithubHelp logo

Comments (24)

jeddy3 avatar jeddy3 commented on July 18, 2024

Continuing on from #7...

On that same train ride, I also had some time to play with a possible prototype of the website. I've knocked up two example pages:

Again, like the logo, it's very simple. The stylised logo seems to contrast well with the formality of the rest of the page. The page is set in PT Sans, Serif and Mono (all open license). Going with one family was the quickest way I could think of for achieving typographic consistency.

The red and green colours come from, erm, the pass/fail linter output. Not a very imaginative reason I know, but I think the limegreen has punch :)

The prototype is rough around the edges, but it does work across different viewport sizes. It is also very zoom-friendly.

I've just dump the CSS at the top of the file at moment (I've tried to keep the CSS code as small/simple as possible while still making the site work across viewport sizes). Likewise, the main content was ripped unchanged from github.

I suggest we just have, especially in these early days, a one-to-one mapping of content between the website and the markdown docs in the repo. I think that's the best maintenance approach in terms of time and effort. The website is then just a stylised (and branded) version of the markdown docs, with the addition of some navigation (multi-page, as @MoOx wanted) to get around.

Do either of you know of a tool that will allow us to convert the markdown into html and then wrap these in layout HTML? @MoOx would metalsmith work here?

Any thoughts on the prototype?

from stylelint.

MoOx avatar MoOx commented on July 18, 2024

Really nice start.
I will cook you something from that with metalsmith and react template from docs. Maybe tomorrow or monday morning.
I am not a fan of the single S for avatar but the typo looks good.

from stylelint.

davidtheclark avatar davidtheclark commented on July 18, 2024

Looks nice. Hadn't heard of metalsmith before ---it's interesting, and I'd like to get to know it.

from stylelint.

tunnckoCore avatar tunnckoCore commented on July 18, 2024

@davidtheclark haha. it is old. try khaos - built with metalsmith.

About the website... nah, dont like it. That green, and at all..

from stylelint.

MoOx avatar MoOx commented on July 18, 2024

@tunnckoCore what's funny about not knowing a "old" project ? (jquery is old, metalsmith, not that old).
khaos is a project scaffolder, using metalsmith directly make more sense for us.

About the website... nah, dont like it. That green, and at all..

If you don't provide real feedback, arguments or fresh ideas, this comment is just useless.

from stylelint.

tunnckoCore avatar tunnckoCore commented on July 18, 2024

khaos is a project scaffolder, using metalsmith directly make more sense for us.

I'm not saying to use khaos for this project or whatever, just @davidtheclark to try it also. :)

If you don't provide real feedback, arguments

that's my real feedback. just dont like exactly that green. maybe some landing page would be better, like Babel.

or fresh ideas

I'm not a designer.

from stylelint.

MoOx avatar MoOx commented on July 18, 2024

stylelint.io works for you guys ?

from stylelint.

MoOx avatar MoOx commented on July 18, 2024

.style is out. What about lint.style ? Not sure it make sense.
stylelint.style is maybe a bit verbose.

from stylelint.

jeddy3 avatar jeddy3 commented on July 18, 2024

stylelint.io works for you guys ?

Yeap it does. :)

from stylelint.

davidtheclark avatar davidtheclark commented on July 18, 2024

Sure!

from stylelint.

tunnckoCore avatar tunnckoCore commented on July 18, 2024

stylelint.style is maybe a bit verbose.

yea. it would be great one day to have .lint tld lol :D style.lint - would looks pretty cool.

👍 for stylelint.io

from stylelint.

MoOx avatar MoOx commented on July 18, 2024

FYI, stylelint.io is alive and point to github ip. We might add a CNAME in the right place now :)

from stylelint.

jeddy3 avatar jeddy3 commented on July 18, 2024

FYI, stylelint.io is alive and point to github ip.

Awesome. Thanks for that :)

We might add a CNAME in the right place now

Done :)

from stylelint.

MoOx avatar MoOx commented on July 18, 2024

What do you think (to make the website easier to maintain/update) to get the sources under the docs folder and using gh-pages on this repo directly? Like I made for cssnext https://github.com/cssnext/cssnext/tree/master/docs

from stylelint.

davidtheclark avatar davidtheclark commented on July 18, 2024

I'm fine with that.

from stylelint.

jeddy3 avatar jeddy3 commented on July 18, 2024

SGTM.

Btw, I've put the temporary website at http://stylelint.io/ for now :)

from stylelint.

MoOx avatar MoOx commented on July 18, 2024

Yeah I saw that. It's cool for now.

from stylelint.

MoOx avatar MoOx commented on July 18, 2024

FYI, I am currently enhancing a fancy engine to handle a simple website with react and md. Main modification are:

  • allow client side react too
  • drop metalsmith (webpack + loaders instead).

This allow to have a real react implementation on the client side (not just some html like it was on cssnext website for example). Obviously, there will be a static fallback (seo...) to allow to render on the "server" (in our case, as static html in order to build a "static" website).

The idea is md -> json + react/redux + fetch. Work is almost done too but I will probably won't push anything in the next few days, maybe more in 2/3 weeks to be realistic (that said, I plan to use this engine on 2/3 websites so I will push "asap" (relatively to my free time)).

from stylelint.

jeddy3 avatar jeddy3 commented on July 18, 2024

Sounds great!

from stylelint.

davidtheclark avatar davidtheclark commented on July 18, 2024

Ok, seems like a good idea. Looking forward to it.

from stylelint.

MoOx avatar MoOx commented on July 18, 2024

I pushed yesterday the early stage of this project https://github.com/MoOx/statinamic
But I will probably make some small changes and document it before pushing a skeleton here. Stay tuned.

from stylelint.

jeddy3 avatar jeddy3 commented on July 18, 2024

Looking forward to it!

from stylelint.

jeddy3 avatar jeddy3 commented on July 18, 2024

For everyone's reference, this conversation is continued in the stylelint.github.io issue tracker. This issue will remain open, until the website is done, to point people in right direction.

from stylelint.

jeddy3 avatar jeddy3 commented on July 18, 2024

Additions to and issues with the website are now tracked in the stylelint.io repo. Closing.

from stylelint.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.