background preloader

Web Dev

Facebook Twitter

Animated gradient display ✿ Off-Canvas Menu Effects - Bubble. Dialog element demo. Your browser doesn't seem to support dialog element yet.

dialog element demo

This demo is running in polyfill mode. Simplest Example This won't show anything visually. You need to use JavaScript APIs to show / hide it. <dialog>This is da dialog! .show() and .close() API By using .show() and .close() API on dialog DOM element, you can show and close the dialog. <dialog><p>This is da dialog! Var dialog = document.querySelector('dialog'); document.querySelector('#show').onclick = function() {; }; document.querySelector('#close').onclick = function() { dialog.close(); }; Styling dialog The dialog isn't as fancy as you'd expected?. .showModal() API. The Principles of Adaptive Design. There’s a conversation that crops up time to time again about the definition of responsive design and treating RWD as a goal unto itself.

The Principles of Adaptive Design

Has it evolved beyond Ethan Marcotte’s original definition? There are so many articles out there on the subject already, but since it keeps coming up I figure it’s still worth talking about. Of course there’s a whole lot more to creating a great multi-device than fluid grids, flexible media, and media queries. The core tenets of responsive design are obviously important, and over the last few years they’ve helped the Web community better cope with the never-ending flood of Web-enabled devices.

Metro UI template. Understanding CSS Timing Functions. Advertisement People of the world, strap yourself in and hold on tight, for you are about to experience truly hair-raising excitement as you get to grips with the intricacies of the hugely interesting CSS timing function!

Understanding CSS Timing Functions

OK, so the subject matter of this article probably hasn’t sent your blood racing, but all jokes aside, the timing function is a bit of a hidden gem when it comes to CSS animation, and you could well be surprised by just how much you can do with it. First of all, let’s set the scene and ensure we’re all familiar with the scenarios in which the timing function is relevant. As alluded to, the functionality becomes available when you’re working in the realm of CSS animation, which includes CSS transitions as well as keyframe-based animation.

Smart CSS preprocessor grids. Improve the payment experience with animations. Animations add context This transition shows how an animation can be useful for the user.

Improve the payment experience with animations

It becomes clear that we ask for their phone number as part of the Remember me step, that the phone input shows up because of the action you took (checking Remember me). Shake shake shake When building a form, it’s easy to overlook how errors are experienced by the user. Μαθήματα Joomla! Δημιουργία Περιεχομένου - Κατηγορίες. (1 votes, average: 5.00 out of 5) Loading ...

Μαθήματα Joomla! Δημιουργία Περιεχομένου - Κατηγορίες

Creating a Border Animation Effect with SVG and CSS. The website of Carl Philipe Brenner has some very creative and subtle animations and today we want to explore how to recreate a border animation effect using CSS transitions on SVG lines.

Creating a Border Animation Effect with SVG and CSS

View demo Download source. Creating A Client-Side Shopping Cart. Advertisement Session storage is a new feature introduced by the W3C’s “Web Storage1” specification.

Creating A Client-Side Shopping Cart

It’s supported in Internet Explorer 8+, Firefox, Chrome, Safari and Opera Desktop (for a complete list, please consult “Can I Use2”). In this series of articles, we’ll cover in depth a practical implementation of session storage by creating a complete e-commerce shopping cart with the sessionStorage object and jQuery. Bear in mind that, in these articles, I’m not going to propose a new technique to replace existing server-side techniques, but rather just a proof of concept of session storage. Session Storage: A Quick Reminder. Outdated UX patterns and alternatives.

Meet North, design and development standards to align and guide your project.

Outdated UX patterns and alternatives

It's a comprehensive guide contributed to the open source community to encourage, "a mobile-first, in-browser, system based approach to design and development. " Check out North on GitHub: Grid. Responsive CSS Framework Comparison: Bootstrap, Foundation, Skeleton. Bootstrap 4.0.0-alpha is a fairly large update to the framework.

Responsive CSS Framework Comparison: Bootstrap, Foundation, Skeleton

It has dropped Less support in favor of Sass, converted from px-based to rem-based sizing, improved its grid system, and dropped IE8 support. Also, all its JS plugins were re-written in ES6, it now uses a customized reset CSS file called Reboot, and offers flexbox support via a Sass boolean variable. In addition to this update, Bootstrap now offers themes at Also, Bootstrap will continue supporting version 3, unlike the dropping of version 2 support after the release of version 3. Examples of Web Designs Featuring Big Website Menus. Navigation is a highly complex concept and of course, an integral component of every web project.

Examples of Web Designs Featuring Big Website Menus

CSS Shaky Animation. 100 Must-have Free Fonts for Commercial and Personal Use. Each time a designer starts work on a new design, there is always a big problem: a lack of high-quality materials, such as fonts, icons, images etc. Of course, you can create a font that will properly fit the design you created, but it’s not a good idea since font creation takes a lot of time, which is never enough when you have to work within a deadline. The solution is simple: you can use ready-made free fonts. There are tons of them all over the web, and we have but collected a small group of 100 free fronts you can download here. There are elegant and unusual fonts, serif and slab serif, rigorous and handwritten fonts and more in the showcase. 28 High Resolution Wood Textures For Designers. Once in a while, you may want to try a different approach in design.

If the concept/idea is green or nature related, wood elements can fit in pretty nice and they are fundamentally suitable. In this article, we attempt to showcase you 28 High Resolution Wood Textures designers can take full advantage of. Unable to create realistic wood texture from scratch in Photoshop is no longer an obstacle. Note: Some of these textures have limited rights. That means they are not allowed for commercial usage. Full list after jump. Bg Texture Wood by nortago Dark Wood Texture Pack by cloaksAll textures are 1024*768 pixels. Steve's free website templates and free web templates. Free textures for your next web project. The seigaiha or wave is a pattern of layered concentric circles creating arches, symbolic of waves or water and representing surges of good luck.

Made by Olga Libby Download. Can I use... Support tables for HTML5, CSS3, etc. Browser Support Checklist CSS3 – Norman's Blog – Demos. Line Menu Icon... That Is A Menu. I had a dumb little idea the other night so I just coded it up (as you do). You know those little icons that have come represent navigation? We've called them Three Line Menu icons around here, but otherwise known as Navicon (clever) or Hamburger (dumb). The point of that icon is that it looks like a little menu, so hopefully it's obvious you click it to reveal a real menu. But what if that icon wasn't an icon at all, but the actual menu, just shrunken? The Concept Yep, it's a little cheezy. The trick is very easy though. The process is essentially: Design full size view firstShrink entire thing to icon size with transform: scale(0.X);Remove unnecessary bits with opacity: 0When in icon size, only react to clicks on the whole thing.When clicked, toggle to transform: scale(1), hidden bits to opacity: 1, and restore normal clicking ability.

Flat Christmas: Free Icon Packs for all Platforms. Only one mania could be stronger than mania of Christmas, and it’s the mania of flat icons. Here we go with flat icons for all platforms: iOSWindows 8AndroidAnd flat color icons for web. All Vector and Raster Formats Inside each archive you’ll find: PNG files of various sizes from 25×25 to 512×512 pixelsSVG vectors, separate SVG for each iconEPS and AI vector sources Flat Color Icons for Android Download


21759b, #d54e21, #464646 + 1 more color. Members Area. Codrops. CSS Mania jQuery Plugin In Playground by cody 6 Comments Here is a jQuery plugin that makes use of the CSS Mania API. CSS Mania is a well known website showcase site where designs can be submitted and rated. A lot of infor... read more A jQuery Heat Map. Codecademy learn tut.


Fonts. PHP. HTML. CSS. JS.