Sketch is User Interface design patterns developed by Xinix Technology. It can be use to build Website, Web Apps or even Web based Mobile Apps. The main purpose of Sketch is to provide easy to use general 'swiss knife' HTML and CSS snippets that ready to implement. And with it's minimal styling look, it can be transform into different style and design.
Sketch is open requirement User Interface design pattern, so feel free to add, request and remove any specification.
So you heard about Naked before? Good. It's Xinix Technology CSS framework that we develop along side Sketch and they are meant to be as a complement for each other. While Naked mostly handling the layouting of a website, Sketch will handle some of the website element that you are mostly meet when developing a website design.
So when can I use Sketch?
- If you feel like not in the mood to design your website.
- If you unable to design because you're not a designer.
- Your website requirement fits into Sketch spesifications.
- When you feel like you want to focus more into your code rather than jugling with your HTML and CSS.
- You already use Naked to form your website layout and you need to add some "standard" alement to your website.
- You're in hurry to prototype your working User Interface.
- You're a designer with God like CSS skill, and you rather use predefine HTML structure and focus on fidling the CSS to make the magic.
- You're in a tight deadline, and you and your team need to paralelly develop the frontend and backend integration while doing the interface.
- You just need an inpiration for your next design.
- You're cool enough to try something new.
You already in GitHub, either you can clone this repo, or download the newest release. And if you're have those cool kids Bower package management, do this. Open your terminal and goto you project's folder, type this command to download Sketch:
bower install sketch --save
Eventually after you succesfully clone, download or bower install Sketch, you need to do something like this to get all dependencies if you want to see all the examples working. In your Sketch's folder, type this:
bower update
Design pattern is term to describe a repetitive block of content where the design have the same layout and structure. It might not always perfectly carbon copy, but you can tell by just looking that two or more block of contain is look the same, just like a twin.
We would like to provide the most common and the most used content out there, therefore we keeping the spesification open for suggestion. Some of the design pattern that we already or going to develelop are:
- Login View
- Whole Screen Login
- Popup Login
- Drop Down Login
- Inline Login
- Menu Bar
- Side bars
- Top Bar
- Bottom Bar
- Relative Position Helper
- Fixed Position Helper
- List View
- Regular List View
- Regular List View with Icon
- Multiple Coloumn List View
- List View with Swipe Action
- Grid View
- Same Size Grid View
- Same Width only Grid View
- Conversation View
- Messages Bubble View
- Threaded Comment View
- Contact View
- Contact List View
- Contact Grid View
- Search Bar
- Inline Search Bar
- List View Search Bar