-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Learn Semantic - Call For Submissions #1571
Comments
I'm very excited to see more Semantic docs and integrations. Hopefully I'll have some time soon to contribute something ember related to Semantic. |
IMO, there should be a section for showing off example sites built with Semantic. It would be a place to see what a website could be using Semantic, as well as give developers a good example of how to combine components and how to structure their markup correctly. |
Yo ! Some news about the Beginner's Guide & Ten Minute Overview ? Thanks :) |
@phuckien Yes absolutely, just send me any progress as you come along. If you are familiar with Pull Requests, you can submit a PR for the Learn Semantic Repo. If not markdown is fine |
Alright, yes we are familiar with Pull Requests. You will find our contributions in the Learn-Semantic repo ;) |
@jlukic, in addition I am diving into the ten minute overview in the form of a tutorial, does that sound OK? |
Sounds good @HDking be sure to look at the legacy docs which concepts need to be adapted for the new documentation. They certainly can be expanded on, but should provide a good starting point. |
It might be the case that what I had in mind and what is described with the Ten Minute Overview might differ a bit. So I wanted to discuss this with you. written above:
The thought: So the idea was then to create a short tutorial for the absolute beginner, and during this tutorial introduce the user to the concepts explained in the Ten Minute Overview but then just the beginning part and the what makes it different from the pack. A bit more chunkwise explanation, so to say. And then add more complex concepts in a different tutorial. I've tried making the AirBnB landing page with only the elements that I could find in the library (and some CSS additions) and I found it extremely easy to implement. See result! |
Anything that is useful to users is fine for me. I am usually more interested in conceptual than practical and I'm sure that comes across in the gaps in documentation. A guide to building a basic page with semantic ui is quite fine as a choice. I can adapt the legacy docs into another section Perhaps take users through the whole process of creating a web page with Semantic: from An airbnb homepage clone or something like that is great for a tutorial. Mostly I just want to make sure that it is easy to follow and useful. The easiest way is just to send me a draft when you have something so I can give you immediate feedback. |
Alright! First draft on Sunday :) |
We have a first draft. How do you want to proceed? |
Hello, I use this in my sites: <script src="http://oss.maxcdn.com/jquery/2.1.4/jquery.min.js"></script> <script src="http://oss.maxcdn.com/semantic-ui/2.1.6/semantic.min.js"></script>I find usefull to use a CDN to load the libs, and the expert documentation mention the ones above. It will be awesome if you point that somewhere visible, because the install part using npm is weird for someone coming from bootstrap or a similar framework and we all are used to just paste the CDN tags. |
Are you interested in a webpack 2 write up? I have a demo here Semantic UI & Webpack 2 Boilerplate, but I'm more than willing to write a proper guide! |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 30 days if no further activity occurs. Thank you for your contributions. |
Does not look finished to me :-| |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 30 days if no further activity occurs. Thank you for your contributions. |
Kindly create an icon for "Shopping Cart Reorder" or "Repeat Shopping Cart" |
Learn Semantic
A few people have reached out about contributing to Learn Semantic.
Since there hasn't been any official channel for discussion about the technical documentation of Learn Semantic I thought I'd kick of discussion with my thoughts on the contents and structure of the site.
Site Contents (T.O.C.)
Any content not specifically marked with an author is available for contribution. Any content that already exists is open for edits, additions, & revisions unless otherwise noted.
Preface
Getting Started
Developing
Usage & Practices
ui
namespace (parts of component vs component). Discussion of tag ambivalence, and exceptions: usage of<i> <a> <td>
etc. Explanation of types, variations and how they connect to class names.@theme
usage for loading intheme.less
//---------- #1559.Theming
Definitions
ui
namespace, difference betweens parts of a component and a UI component. Discussion of component coupling, usage of multiple components on same html element and possible issues with inheritance. Explanation of stubbed classing, i.e. use ofimage
as part of a definition vsui image
Porting of some content fromProject
Contributing Process
Choosing a Topic
If anyone is interested in contributing. It should be a fairly simple process.
Writing a Guide
LearnSemantic can parse HTML and Markdown (using DocPad).
If you are comfortable with markdown but prefer not to run the server, you can just e-mail me a markdown file with a draft on your approved subject.
If you prefer to run the server you can check the readme for running the server, then simply submit a pull request with your additional guide in
server/documents/
. Using the server gives you the added benefit of seeing your docs in place as others will see them.Editing, Typos, etc
Many of the guides could use proofreading and editing. This is a fairly simple way to contribute if you don't have time to help with writing guides.
Adding edits can be done directly through GitHub.com using Pull Requests.
Thanks everyone. I'm excited to see what we all can do together.
The text was updated successfully, but these errors were encountered: