The CSS is an amazing technology, can be used to create amazing sites and experiences at no cost, we love what free resources can do in the hands of good teams of designers and programers, here is a small list of good sites made entirely on CSS and HTML5 with some of the most amazing experiences you can fin there.
The tools like those done by those brick-named companies that create amazing software is not always the best option, sometimes you need to code by hand and learning a few frameworks dont hurt… find some here BTW
Use this as an inspiration to get started with a project, in case your brain needs something to get inspired… and come over, we love desing and we love to reach blogs for you….
Modern, creative and professionally designed corporate branding and visual identity logo design examples for inspiration. Business identity can be most valuable asset for any company or brand. Corporate branding is what sets your business apart from your competitors and the key elements of visual identity set is presentation folder, letterhead, envelope, compliment slip, corporate flyer and business card.
We are already showcased thousands of business logo design and business cards (free and premium collection) that will help you to spark creative ideas for your branding or visual identity projects. Today we’ve shared another beautiful collection of branding, visual identity and logo design created by professional designers and graphic design agencies from all over the web.
Animated transitions can make the difference between a great mobile app and one that’s just meh. Transitions — those little animations that make UI elements visible or invisible — often go unnoticed, but when executed right they contribute to a seamless user experience. So what makes a good animated transition and how can prototyping help?
What are mobile UI animations for?
Animated transitions signal a change of state to the user. That can mean signalling a movement in the navigation flow, task completion, introduction or subtraction of on-screen UI elements, and changing position in the interface hierarchy. Designer Davey Heuser helpfully explains animated transitions in terms of movie sound-effects: “It’s not peculiar to use animations and sound effects in movies when someone goes through a time machine, so it’s only natural to use this in your interface as well.” And that’s where animated transitions come in handy.
“It’s not peculiar to use animations and sound effects in movies when someone goes through a time machine, so it’s only natural to use this in your interface as well.”
What makes a good mobile UI animation?
Software developer and UX influencer Nick Babich succinctly defines what separates a good animated transition from a bad one in his post Animation in Mobile UX Design:
Badly designed animated transitions, on the other hand:
Confuse the user
Complicate the interface unnecessarily
Are random and without purpose
Animated transitions can make mobile UIs more dynamic, engaging and user-friendly. But use them incorrectly and they will have a detrimental impact on both user experience and conversions.
Our list of 5 inspiring mobile UI animated transitions provides top examples of mobile animation, plus we’ve thrown in some expert prototyping tips to help you test out animations in UI prototypes. Enjoy!
1 — iOS camera app focus animation
Predictably, Apple’s iOS Camera app includes a stunning example of well-executed mobile UI animation. As users attempt to focus the camera, a crosshair appears — with a fade-in effect — and shrinks as it finds focus. Once focused, the crosshair blinks in and out of visibility and then fades out.
Check out the video to see the animation in action.
Create something similar in a mobile UI prototype using Justinmind’s animated effects. Effects are triggered when a UI elements is shown or hidden — you can choose the style in which to reveal the element from fade-in or out to bounce, fold and puff.
2 — Template gallery menu animation
Sergey Valiukh from Tubik Studio has come up with an animation that converts a standard contact list into an interactive, engaging experience. Users scroll through their contact cards with a vertical swipe gesture that causes each contact to move forwards, then drop out of sight when dismissed. The animation effectively focuses user attention and uses information hierarchy to good effect.
You can build a similar effect in Justinmind mobile prototypes by using dynamic panels to create transition effects. Link the transition effects to gestures and then test on the prototype on your mobile using the Justinmind app.
3 — Weather Rebound app
This mobile app prototype from Chris Slowik incorporates sophisticated mobile animation that both delights and informs. Not only has Chris incorporated a transparent animated skin that matches the current weather conditions (which we love!), but he’s also built animated his UI elements simply and beautifully. On command, hourly weather icons slide up onto the screen; a lateral slide-bar menu allows users to select the day they need the weather report for. It’s simple but beautifully executed, and allows users to see weather throughout the day at a glance.
Chris has used his own brand assets as the icons for the weather app, but if you’re short on time you can take advantage of the pre-made UI libraries in Justinmind: there are UI elements for all main operating systems and devices, which you can organize into groups and reuse across projects. Or import your own brand assets as SVG files and make them interactive with Hotspots.
Mobile users have very., very little patience for slow loading times. According to Kissmetrics, a 1 second delay in page response can result in a 7% reduction in conversions. Mobile animation is a great way to make the wait seem shorter and lower user abandonment rates. UI designer XJW nailed a download loading progress bar and shared it on Dribbble. The animation starts out as a download icon, which transforms into a button moving along an elastic tightrope wire and marking the percentage completion of the download. If the download fails, the progress button fails off the wire. A cute, personality-filled way to convey progress through mobile animation.
5 — Fitness Tracker — Pull Down to Refresh
One of the most common mobile animations is the so-called Pull Down to Refresh, where users refresh screen content by swiping vertically downwards. It’s become an intuitive feature for mobile users, so conveying that the gesture is recognized and being executed is crucial to seamless user experience.
That doesn’t mean that UI designers and prototypers can’t have fun animating the gesture, though. Take Fitness Tracker’s prototype, in which they use the Pull Down to Refresh feature as an opportunity to strengthen the brand while conveying functionality. Instead of introducing any old loading wheel, they add an animation of a character power walking across the top of the interface. It’s simple, good-looking and reinforces the ‘why’ of Fitness Tracker in the user’s mind.
The actual refresh button backs this up with its own great animation. The yellow gradient thumb spot fades in, sweeps down and then explodes out of sight, supporting the dynamism of the UI as a whole.
You can use rich interactions to create this Pull to Refresh button in Justinmind, and add conditions to your event to make it even more advanced. Add animated effects to the event to make the animation richer.
Prototyping mobile UI animations: 5 inspiring examples — the takeaway
Animated mobile transitions can be charming, useful and user-centric. They guide users through a mobile app experience and ensure that both user goals and conversion goals are catered to. But mobile UI designers have to resist the temptation to animate for mobile animation’s sake. Animations should always be relevant, targeted and with a purpose. That way, your UI will be as effective as these inspiring examples of animated mobile transitions.
Update: Following some great feedback in the comments, I have updated this article with some more awesome examples of material design: Textra, Fabulous: Motivate Me, and Material Design Lite. I have also added a few animated GIFs to demonstrate some of these brilliant designs in action.
When material design first debuted in 2014, it changed the way our Android devices looked and behaved, and in most cases this change has been for the better. This is a design language that comes from Google itself that emphasizes a minimalistic layout, stunning animations, high contrast colors and a sense of physical interaction all to great effect. When done well, material design is crisp, clean, intuitive and can look fantastic. What’s more, it lends a sense of cohesion to the Android experience that makes everything feel that much more seamless.
In this countdown, we’ll be looking at 10 great examples of material design done right. Whether you’re a developer looking for a little inspiration for your own UIs, or you just want to fill your phone with stunning apps that perform well, you should find something to admire here.
Matrand may be ‘just’ a random number generator but it is the type that a real mathematician would probably appreciate (as in, it’s properly random) and it sports a great look and feel that elevates it above similar offerings.
Most of us don’t have a massive need to generate random numbers but anyone can appreciate how this app looks. This is a simple, minimalist looking app with lots of blank space and a clear green-white color palette. The die icon is very fitting and manages to convey what the app is about. Clicking on said icon to generate the numbers intentionally evokes the motion of rolling the die.
Another nice touch is the monospace dialog box which gives the experience a retro-computer vibe that will make old-school coders feel right at home.
Phonograph Music Player
Phonograph Music Player is actually an app that was recommended by reader C.P. in the comments section of a previous article. As the name might suggest, it’s a music player in the same vein as Google Music, but it actually takes the minimal look a little further.
Phonograph ticks all the material design boxes with a flat looking icon, an interface that moves around the user (rather than the other way around) and a clean, fast, interface.
Since this is a music player, Phonograph looks best if you have lots of tracks stored on your device with big, attractive album covers. Also cool is the option to select your own primary and secondary colors for the palate. Not a fan of green? No problem!
When looking for examples of material design, it makes sense to look to apps from Google itself. After all, it was Google that introduced the concept and so it follows that they should know their way around it. And perhaps their best example of material design is the Calendar App, which features everything we’ve come to love about the new look.
For starters, Google’s app finally did away with the conventional skeuomorphic design most calendar apps use that mimics the layout of a physical planner. We are no longer restricted by the need to fit our schedule onto paper, so why show only entries for the previous month when we’re on day 28? Instead, Google’s calendar gives you a vertical layout and places the current day at the top of the page. This way, you only see the upcoming days and events. Days where nothing is happening are condensed and this further streamlines the experience to show you only what’s actually useful.
Google’s app finally did away with the conventional skeuomorphic design most calendar apps use that mimics the layout of a physical planner.
This single change to the interface simultaneously allows the user to remain at the center of the experience so that the UI moves around them. Throw in some parallax scrolling and you have a really great looking app that combines.
Google+ is another example of Google nailing their own design principles. Both the app and the website look great with a scrolling interface that puts big images front and center. A red and white color palette throughout, monochromatic icons, great animations and scrolling navigation round out the experience (and the circular profile pictures look great). The Members and Collections panes look particularly good too as a scrolling grid of images.
Bing Bong is one of several games from Nickervision Studios that takes very clear cues from Google’s material design. Other games from the developer’s catalogue include Side Swipe and Pivot (which make me think of Transformers and Ross from Friends respectively) and each of these relies on a similar look using flat geometric shapes against high-contrast backgrounds. Simple mechanics echo the simple designs too with all three being playable with just one hand. BingBong has to be the most addictive of the three though.
This is a pretty unique use for this kind of design which just goes to show that all kinds of apps can benefit from Google’s design mandate. It also goes to show that not every indie app has to be pixel art. Choosing a material design look is just as effective as a way to stand out with a stylish look that doesn’t require an AAA budget to produce. You could even make the argument that Thomas Was Alone has a similar aesthetic…
Material.cmiscm isn’t an app but rather a site that loads in your browser. It’s also not really a web page but rather an ‘interactive experience’ showcasing the design principles of material design. It’s kind of like a strange museum of UI and it certainly looks amazing. Better yet, it also features an entirely responsive layout which is among the best implementations I’ve seen. Definitely worth a look.
It’s only fitting that an app about meditation should have a very minimal design, which is probably why Headspace has perhaps the simplest icon of any app on the Play Store; a lone orange dot against a white background.
From there the app continues with its shades of orange and grey-white and you can scroll through sessions from the bottom upward. The block-color cartoons that decorate the app also contribute to the material design feel.
Evernote is often praised for its take on material design and with good reason. The app has a strong and consistent color scheme throughout and is as well-designed as it is functional. Icons clearly and efficiently denote whether it’s a text note, a hand-written note or a photo you’ll be taking. The Elephant icon is simple and elegant, while the website, iOS and Windows 10 apps are also just as thoughtfully designed and laid out.
Microsoft has its own ‘Metro UI’ design guides for Windows but has been very good at playing ball on Android by adhering to a material look and feel. And Microsoft Health is actually one of the better examples on the Play Store.
The app is designed to work with the Band fitness tracker and shows all your stats in a simple vertical layout along with plane white icons (against a Microsoft-blue background). Click on one of these headings and the panel will ‘open out’ to reveal your stats. The UI is great for letting you get an overview at a glance while having the option to go deeper if required, which is a hallmark of good app design.
Not enough to be diving in and out of all these smart looking material design Apps? Sick of your Galaxy’s TouchWiz UI? Nova Launcher gives your homescreen a look much more consistent with stock Android and also happens to be highly customizable, very stable and lightning quick. It introduces some great animations too.
In fact, Nova is arguably actually a better implementation of material design than Google’s own Google Now Launcher, with smaller icons and more options (such as rotation, which is missing from Google’s offering). Beaten at their own game!
To take the look even further you might also want to try adding an icon pack for those pesky inconsistent icons. Urmun is a great choice, as is the straightforwardly named ‘Material Design Icons’. And of course you’ll want a great wallpaper to go along with that – my recommendation is something from the stunning Facets app…
After looking around a little further and also reading your very awesome suggestions in the comments section, I decided to add a few more examples to round the list out! The first one is Textra.
You want more Material Design, you say? Not satisfied with using a material design launcher with a material design background to launch material design apps?
Then maybe you should try adding Textra to your roster. This will replace your default SMS app with something a lot more pleasing to the eye. Block colors, a transparency effect that lets you see your homescreen while responding to messages and color customization options all add to the effect. It’s almost a shame that WhatsApp is what most of us use for the majority of our messaging these days…
Fabulous: Motivate Me
Fabulous: Motivate Me is a beautiful app that was recommended by SaurabhKoolkarni in the comments. Not only does this adhere to material design principles in all the normal ways with its crisp, flat images and bold colors but it also has some of the most attractive animations on the Play Store.
It’s actually a really good app generally too with lots of features and thoughtful design choices. If you’re looking for something to help you reach your goals (it’s still January after all…), then this app is as likely as any to get you there.
Material Design Lite
Material Design isn’t just for apps. Google is also keen to push web developers to get on board and so has provided some templates and code hereto help them get started. There are some great examples of attractive material design here and better yet, they’re all free for you to use!
If you’d like to see more then I also recommend checking out MaterialUp which curates the very best examples and lets you browse through them.
Are you building websites, web apps or mobile apps without using one of these super helpful material design frameworks? May be it is the right time to look at this list of material design frameworks and start using one to speed up your design workflow, and to create material design compliant UX/UI.
The biggest advantage of using an existing material design framework is that you get ready to use material design compliant CSS and components out of the box, and spare yourself from building components and css from scratch.
There are many production ready material design frameworks out there in the wild, available as open source, free to use, including Materialize css, Material-UI, Bootstrap material design, Angular Material and Polymer to name a few.
Before moving to the details of these Material design UI frameworks, let us talk very briefly about what material design is, why it came into existence and where is it taking the modern UX/UI design.
Back in 2014, Google released the first of its kind visual design language in an attempt to standardize the design of chrome OS, web apps, Android apps and its own iOS apps. These guidelines were released because it was important for Google to set standards for developers and designers in the world of open source design & development.
Within months of its release, Material design became so popular that not only Google ecosystem but the web as a whole has transformed into all new look and feel inspired by material design principles. Web designers from across the globe have started to use material design css and components for individual projects and big design houses have built web development frameworks around material design guidelines to shorten the design life cycle.
Here is the list of best 10 material design frameworks available as of today, open source and free to use. You can pick one that suits best to your requirements, you might favor one over the other depending on whether you are historically a Bootstrap lover, Angular fan, ionic developer or believe in building websites, web apps and mobile apps from scratch.
1. Materialize css
Materialize is among the first few web frameworks that offer css and components built as per Google material design guidelines. It is the creation of students from Carnegie Mellon University and is available as free to use, open source framework, under MIT license.
Materialize css is a complete package for small projects as well as for building large scale responsive websites and HTML5 hybrid mobile apps. It includes css for color, typography, tables, grids and also helper classes etc. to name a few. Materialize css also comes packed with css to embed responsive images and videos the design. The framework is detailed to the level that it includes css classes even for vertical alignment of elements on the webpage.
There are many projects using materialize css framework and running in production, check them out in action at – Materialize Showcase.
Material-UI is another very professional grade and cleanly built framework that implements Google’s material design. This one is the creation of engineers at Call-Em-All and they are currently using it in their own projects.
Developers of the framework have made it available as open source under MIT license and they are maintaining it actively to ensure changes or new additions in material design guidelines are incorporated.
Framework is pretty much customizable and you can override style for most of the components by passing custom CSS classes as props (reactjs vocabulary) to the component under consideration. Roboto fonts are at the core of Material UI framework for a clean modern look and feel. Framework is built in less but sass version is available as well for download.
Material UI is available as npm package, you can download the free material ui package here- material-ui package.
Read more about Materialize CSS at the official webpage – material-ui.
3. Bootstrap Material Design
Built by Federico Zivolo, this one is definitely for all the bootstrap fans and also for anyone who is planning to start afresh with a new web project. It would not be completely right to call it a framework since it is a theme built using bootstrap 3 that implements Google’s material design.
It comes packed with components and css compliant with material design guidelines and is so customizable that you can create almost any layout and achieve any design just by making minor configuration changes.
Bootstrap Material Design offers best of both the worlds, Bootstrap as well as material design. Bootstrap is the best web framework if you want to build a responsive website at lightning speed and material design is the design philosophy that is raging at the moment.
You get Bootstrap elements dipped in material design, these include tabs, navbars, typography, buttons, progress bars, sliders, panels, bootstrap ready to use layout, grid system, responsive css3 and anything else that is material design.
This is a definitive go without a second thought if you are among those who do not believe in building websites from scratch. Get the theme here and you are all set for your next web project with material design based UX/UI.
Running under the hood of AngularJS, Angular Material is a complete framework that implements Google’s material design and provides reusable, accessible and well tested UI components based on material design.
Available as open source under MIT license, Angular Material is created and maintained by none other than Google’s team who created material design guidelines in collaboration with Google’s Angular framework developers.
As you can expect, a framework in the Angular ecosystem would run on directives. All material design components are available as angular directives and services, behavior of components can be controlled by the use of attributes. An example would look something like below –
You can customize typography, colors and other components using the themeing layer of the framework. Angular Material also features grid system based on flex using which you can create any possible web layout you can imagine.
Angular material package is available on GitHub and can be built using npm and Gulp, or alternatively, you can get the distribution files and install locally using Bower. CDN version of Angular material is available as well on Google Hosted Libraries.
Polymer is based on web components, the technology from W3C that allow to bundle up html, CSS and the behavioral elements in a fully encapsulated package which can be reused across the web by anyone.
Polymer comes packed with collection of custom web components that implement Google’s material design. At the core, you get paper elements collection that includes paper-button, paper-checkbox, paper-action-dialog, paper-dialog-base, paper-dialog transition, dropdown, menu, ripple, shadow, you name anything material design and you get that in Polymer.
Polymer is one of the cleanest implementation of material design and is future proof since it runs on web components, the support for which is inherent to all new web browsers. Read more about Polymer at official website – polymer-project.org.
You have the option to customize material design colors, breakpoints and font settings etc. by making changes in the source Sass files available in the package.
The framework is under active development, not production ready yet but the roadmap looks very promising and one can definitely look back at MUI after a couple of months to give it a try.
Ionic is an advanced framework for developing hybrid applications in HTML5, it is open source and free to use under MIT license. Ionic Material is aimed at developers working on ionic framework and is available as an extension library. This essentially ensures that ionic hybrid app development workflow remains the same and ionic developers get an option to incorporate material design experience in hybrid mobile apps, out of the box.
One of the key differentiator of this framework is that motion, ink and depth is created using hardware accelerated CSS which gives you a big advantage in terms of performance. Other features include
Ink effects as you interact
Option to extends Ionic classes
Option to easily integrate with ionic directives
Option to develop reusable themes around it.
If you are an ionic developer, there is no reason to look around for other material design frameworks or putting in efforts to create your own libraries from scratch. IonicMaterial is professional grade and actively maintained web development framework that seamlessly fits into ionic app development workflow.
This is another framework for Angular fans, built with Sass, Bourbon, Neat, jQuery and fuelled by Angularjs. Angular developers already have Angular Material which is top of the grade material design implementation but expect nothing less from LumX, created by Google cloud platform experts, LumaApps.
LumX is fully responsive framework and uses core jQuery without any additional plugins to ensure better performance. This framework is still improving on and has a clear roadmap defined, let us see how well it competes with Angular Material and other material design frameworks in the days to come.
Nt1m is the creation of Tim Nguyen, it is a simple responsive css only framework that can be used in any web page or web app. Tim has taken a different approach and created css only implementation of material design components, to the extent possible.
Paper is a customizable theme that implements material design using Bootstrap, icons from font awesome and web fonts from Google. This is one of the themes offered by Bootswatch.com, created by Thomas Park and available to use under MIT license.
Like Bootstrap material design, this one also gives you a head start with any new project, you get material design flavored base theme, ready to use, and options to customize it and make it the way you would like to.
Material design is raging at the moment and the whole web and mobile ecosystem is undergoing a mass scale redesign influenced by Google’s material design principles. Frameworks around any new design paradigm are necessary and that is what we are witnessing here with material design.