background preloader

Pure CSS icons

Pure CSS icons
Related:  CSSweb designFree stuff for Webmasters

A Complete Guide to Flexbox Background The Flexbox Layout (Flexible Box) module (a W3C Candidate Recommendation as of October 2017) aims at providing a more efficient way to lay out, align and distribute space among items in a container, even when their size is unknown and/or dynamic (thus the word "flex"). The main idea behind the flex layout is to give the container the ability to alter its items' width/height (and order) to best fill the available space (mostly to accommodate to all kind of display devices and screen sizes). A flex container expands items to fill available free space or shrinks them to prevent overflow. Most importantly, the flexbox layout is direction-agnostic as opposed to the regular layouts (block which is vertically-based and inline which is horizontally-based). Note: Flexbox layout is most appropriate to the components of an application, and small-scale layouts, while the Grid layout is intended for larger scale layouts. Basics & Terminology Properties for the Parent(flex container) display

16 really useful responsive design tutorials | Tutorial Responsive web design can be a daunting step to take if you have no idea where to start. Thankfully, we've rounded up these really useful tutorials to help you from day one. From dealing with typography and video, through imagery and layout to the technicalities of using JavaScript on your responsive sites, you'll be a pro before you know it. 01. In the field of web design and development, we're quickly getting to the point of being unable to keep up with the endless new resolutions and devices, writes Kayla Knight. 02. These days, 'one size fits all' is quickly becoming a dated concept. 03. Chris Coyier explains the very basics of what 'responsive web design' has come to mean, with examples, related resources, relevant people, tips and tricks, and more. 04. Responsive design is much misunderstood. 05. Responsive web design has changed the way we approach video. 06. Interested in responsive web design but not sure how to get started? 07. 08. 09. 10. 11. 12. 13. 14. 15.

Coin Slider: Image Slider with Unique Effects « My great Wordpress blog After jqFancyTransitions I decided to release new jQuery image slider plugin with more unique transitions effects. I have ideas for new effects and after I didn’t find that somebody already implement that I create Coin Slider. Thanks to you and your comments Coin Slider have lot of features that jqFancyTransitions didn’t have at the beginning. Basically it’s a latest (and improved) version of jqFancyTransitions but with new ‘fancy’ transitions effects. jqFancyTransitions slice your images in stripes, while Coin Slider slice them in squares. And that’s the main difference. While I was working on this I felt like I’m on college again. For rain effect I spent few rainy hours to built it and that’s why I gave him that name. How to use Download jQuery, Coin Slider javascript file and CSS file and include them on your page: Add slider content and create one div with an id and put images and image descriptions, similar to: At the end all you have to do is to call Coin Slider: Example Notes

CSS Gradient Animator Hover.css - A collection of CSS3 powered hover effects All Hover.css effects make use of a single element (with the help of some pseudo-elements where necessary), are self contained so you can easily copy and paste them, and come in CSS, Sass, and LESS flavours. Many effects use CSS3 features such as transitions, transforms and animations. Old browsers that don't support these features may need some extra attention to be certain a fallback hover effect is still in place. Licenses Hover.css is made available under a free personal/open source or paid commercial licenses depending on your requirements. Personal/Open Source For personal/open source use, Hover.css is made available under a MIT license: Use in unlimited personal applications Your application can't be sold Your modifications remain open-source Free updates Read full license Commercial For commercial use, Hover.css is made available under Commercial, Extended Commercial, and OEM Commercial licenses. Commercial License Purchase | Read full license Extended Commercial License

Free Responsive Design Testing Tools to test Responsive Drupal Themes We recently launched TB Methys II - a Fashion Drupal theme (our first Drupal 7 responsive theme). How to make sure the theme can adapt correctly on different browser dimensions, orientations and screen resolutions? Should we buy all available devices or is there another solution for that? It requires much testing work to ensure the theme can be displayed on various mobile devices and tablets. Image from (link is external) In general, most responsive web design testing tools offer the following features: Load a website into different iframes.Test the theme on different device viewports. Each tool has slightly different features and focus, hence you need to test on several tools to get the best desired result. Give the quick review of responsive design for any website on different mobile devices and tablets such as: iPhone, iPad, Android, and Kindle Fire. Drupal mates, tell us what tool do you use for testing responsive design?

Top 15 Websites to Find Free Images For Your Content Marketing Finding an online library stocked with pictures that are of high quality and available to use for free can be a daunting task. All the effort you are putting in selecting your search words seem to only yield images that either vaguely agree with your needs or are completely irrelevant. This can waste a lot of your time and get you really worked up. If your job involves finding free images online on a regular basis, then having a free image directory would be a smart move. Let me get you started on creating your own free image library. 1. First, there are no restrictions – you do not need to credit the author when using images from this website. 2. This is one of the largest free image directories. 3. A small one-column site that was built on tumblr. 4. Besides the large collection of high quality photos, Flickr gives you the option of sharing and saving your photos. 5. Easy to download photos. 6. You can credit them if you want to but you don’t need to. 7. 8. 9. 10. 11. 12. 13. 14. 15.

The Sass Ampersand The following is a guest post by Rich Finelli. Rich told me he used to have some trouble with the special ampersand character in Sass, but then had a bit of an epiphany and wanted to share that understanding (it's powers and limitations) with others. My favorite! The & is an extremely useful feature in Sass (and Less). It's used when nesting. Let's see if we can really understand it. Basic Nesting .parent { .child {} } This compiles to: .parent .child {} You can nest as deep as you'd like, but it's a good practice to keep it only a level or two to prevent overly specific selectors (which are less useful and harder to override). Adding another class The & comes in handy when you're nesting and you want to create a more specific selector, like an element that has *both* of two classes, like this: .some-class.another-class { } You can do this while nesting by using the &. .some-class { &.another-class {} } The & always refers to the parent selector when nesting. The "aha" moment! Take this Sass:

Convert any website layout or template into a Drupal theme - easily! Theming for Drupal is not actually as hard as you may think. Certainly there are more advanced areas of theming possible with Drupal, which may or may not be necessary depending on the needs of your site or whether there are subtle defaults which you wish to change (and which you can learn about if and when they become necessary for your site). Creating the "overall theme" for your site though is very simple. A Drupal theme is nothing more than a standard website layout, with a few bits of PHP code added in certain places, which you can simply copy/paste into place in order to call up Drupal's "dynamic" content and features in those spots. If you learn better visually, videos are available which cover much of the same information that will be illustrated here: Acquia Webinar. Contributed/downloaded themes are more complex than "your" theme needs to be Keep in mind that those themes have been created to address the needs of many people. Starting your page If you're using Drupal 5: Simple way: