background preloader

FullPage.js One Page Scroll Site Plugin

FullPage.js One Page Scroll Site Plugin

40 Resources Every Designer Should Know | OtherFocus Ever wondered where designers get their resources to help them succeed with a project? Here is a list of great resources including sites, PSD. files, actions, UI elements, mock ups et cetera and best of all, they are totally free and available for you to download. Just click on the title or image and it will bring you to the resource. Bookmark this post so that you can always look back at this great list that can help you succeed. Icons for your website, an iPhone mock up or PSD’s for your landing page, Fribbble is the place to be. Many of us struggle when posting a project at Behance. Another great site to get free PSD files, blurred background or UI elements. Struggling to get the perfect colour combination? A great site where you can download free stock images. In need of some high quality patterns? Lets you design a website, for free, without code. Guides can be a pain in the ass when it comes down to web design, here is a simple solution for you! Love this site!

Всё вместе: особенности JavaScript В этой главе приводятся основные особенности JavaScript, на уровне базовых конструкций, типов, синтаксиса. Она будет особенно полезна, если ранее вы программировали на другом языке, ну или как повторение важных моментов раздела. Всё очень компактно, со ссылками на развёрнутые описания. Структура кода Операторы разделяются точкой с запятой: alert('Привет'); alert('Мир'); Как правило, перевод строки тоже подразумевает точку с запятой. alert('Привет') alert('Мир') …Однако, иногда JavaScript не вставляет точку с запятой. var a = 2 +3 alert(a); // 5 Бывают случаи, когда это ведёт к ошибкам, которые достаточно трудно найти и исправить, например: alert("После этого сообщения будет ошибка") [1, 2].forEach(alert) Детали того, как работает код выше (массивы [...] и forEach) мы скоро изучим, здесь важно то, что при установке точки с запятой после alert он будет работать корректно. Поэтому в JavaScript рекомендуется точки с запятой ставить. Поддерживаются однострочные комментарии // ... и многострочные /*

Best jQuery plugins for awesome parallax scrolling and custom scrollbars scroll-up-bar The scroll up bar is a jQuery plugin that hides the top bar when scrolling down, and show it when scrolling up. It’s specially useful on mobile interfaces to save some precious space. Created by Eduardo DownloadHomeExample View more → 50 Beautiful Color Palettes for Your Next Web Project Choosing the right color scheme is essential to your website’s success. Your layout and other design choices — including font — should be developed in concert with your color scheme, which can ensure readability, cohesiveness, and beauty in the final product. Unfortunately, making that choice or creating a color palette from scratch can be quite the challenge. That’s why for today’s post I’ve put together a collection of 50 beautiful color palettes that are ready to use for your next web project. If you like these, check out another 24 palettes I’ve recently rounded up. Getting the Most Out of This Post Before diving into the color palettes I’ve collected, I want to mention a few tools that can help you get the most out of this post. Editor’s Note: Want to make your own palettes even better? Remember that Photoshop will display certain colors far more vibrantly than they will look on the web when you use hex codes. That’s all. Pick Your Palette Bonus Resources!

Sublime-Text 3. Коротко о главном Автору довелось пользоваться многими текстовыми редакторами и IDE, среди которых были nano, vim, gedit, geany, kate, eclipse… Любой из них имеет как свои преимущества, так и свои недостатки. Речь сегодня пойдёт не о них: о том редакторе, который с первого же дня может завоевать ваше сердце, о Sublime Text. Поскольку о нём уже немало написано, пост будет достаточно коротким: целью ставится познакомить читателя с этим замечательным текстовым редактором и показать пути для его настройки под свои нужды. Остальную, более подробную информацию, можно найти на официальном сайте. Сразу надо бы оговориться: sublime text 3 не бесплатный продукт. На момент написания поста его стоимость составляла $70. Где найти и как установить Как правило в случае с дистрибутивами Linux последняя версия текстового редактора имеется в репозитории. # layman --add sublime-text # eix-update # emerge -av sublime-text Для Debain с архитектурой amd64 последовательность команд такова (устанавливаем готовый пакет): Сниппеты Git

RAY - App Landing Page So, what is the secret of successful template design? First of all, it is its friendliness – both for the template’s owner and for his or her future targeted audience. UX and UI are not just empty phrases for us. It is very important for us that the user could understand correctly the message your project’s trying to say to him or her. Emotions that causes your project in visitor are no less important ticket to success. Making A Cool Login System With PHP, MySQL & jQuery Martin Angelov Introduction Today we are making a cool & simple login / registration system. It will give you the ability to easily create a member-only area on your site and provide an easy registration process. It is going to be PHP driven and store all the registrations into a MySQL database. To add the needed flair, we are using the amazing sliding jQuery panel, developed by Web-kreation. Step 1 – MySQL First we have to create the table that will hold all the registrations. table.sql CREATE TABLE `tz_members` ( `id` int(11) NOT NULL auto_increment, `usr` varchar(32) collate utf8_unicode_ci NOT NULL default '', `pass` varchar(32) collate utf8_unicode_ci NOT NULL default '', `email` varchar(255) collate utf8_unicode_ci NOT NULL default '', `regIP` varchar(15) collate utf8_unicode_ci NOT NULL default '', `dt` datetime NOT NULL default '0000-00-00 00:00:00', PRIMARY KEY (`id`), UNIQUE KEY `usr` (`usr`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Step 2 – XHTML demo.php demo.css

Массивы с числовыми индексами Массив – разновидность объекта, которая предназначена для хранения пронумерованных значений и предлагает дополнительные методы для удобного манипулирования такой коллекцией. Они обычно используются для хранения упорядоченных коллекций данных, например – списка товаров на странице, студентов в группе и т.п. Объявление Синтаксис для создания нового массива – квадратные скобки со списком элементов внутри. Пустой массив: Массив fruits с тремя элементами: var fruits = ["Яблоко", "Апельсин", "Слива"]; Элементы нумеруются, начиная с нуля. Чтобы получить нужный элемент из массива – указывается его номер в квадратных скобках: var fruits = ["Яблоко", "Апельсин", "Слива"]; alert( fruits[0] ); // Яблоко alert( fruits[1] ); // Апельсин alert( fruits[2] ); // Слива Элемент можно всегда заменить: fruits[2] = 'Груша'; // теперь ["Яблоко", "Апельсин", "Груша"] …Или добавить: fruits[3] = 'Лимон'; // теперь ["Яблоко", "Апельсин", "Груша", "Лимон"] Через alert можно вывести и массив целиком. Конец массива pop push shift

DateTimePicker - XDSoft plugins, scripts, program, parsers Use this plugin to unobtrusively add a datetimepicker, datepicker or timepicker dropdown to your forms. It's easy to customize options. Source code on GitHub or download (zip). DateTimepicker Use mask DateTimepicker TimePicker DatePicker Inline DateTimePicker Dark theme How do I use it? First include to page css and js files Examples Simple init DateTimePicker Example # javaScript jQuery('#datetimepicker').datetimepicker(); Result i18n DatePicker Example # All supported languages here Only TimePicker Example # Date Time Picker start date # Date Time Picker from unixtime # Inline DateTimePicker Example # Icon trigger # Click the icon next to the input field to show the datetimepicker and handler onclick event jQuery('#image_button').click(function(){ jQuery('#datetimepicker4').datetimepicker('show'); //support hide,show and destroy command }); allowTimes options TimePicker Example # handler onChangeDateTime Example # minDate and maxDate Example # Use mask input Example # Set options runtime DateTimePicker #

10 Basic Layout Examples Keeping It Simple Page layout is equal parts art and science. Creating something that’s visually attractive and unique takes an artist’s eye. Designers often stress out far too much about the layout process. In this article we’re going to take a look at ten very common layouts that you can find on countless sites across the web. If you’re a web designer, bookmark this page and come back the next time you get stuck laying out a page. Three Boxes This is probably the most simple layout on the list. The three boxes layout features one main graphic area followed by two smaller boxes underneath. The silhouetted shapes along the top are areas that can be used for logos, company names, navigation, search bars and any other informational and functional content typically on a website. This design is ideal for a portfolio page or anything that needs to show off a few sample graphics. In the Wild Below we see a beautiful implementation of the three box layout in Peter Verkuilen’s portfolio.

Frontend Dev: хороший, плохой, злой. Часть 3: Злой путь – Official Russian – Medium Предыдущие части: С тяжелым сердцем заканчиваю трилогию. Была бы моя воля, я бы однозначно предпочёл вселенную, в которой бы существование этой части противоречило самим основам мироздания, но, увы и ах — наш мир суров. Так уж вышло, что программирование — глобальная по своей природе профессия. Падение курса гривны к доллару пару лет усугубило эту ситуацию. Как следствие, я все чаще начинаю встречать программистов, считающих себя “солью земли”. По итогу все ринулись в IT. Фактически, вопрос один: как за минимальное время получить первую работу в роли frontend-разработчика. Акцент делается именно, на минимальном времени. Вряд ли я бы описал лучше. Что учить? Почти все начинают с HTML и CSS. Поэтому, берем Кантора, проходим два первых обязательных раздела и раздел “AJAX и COMET”. Теперь берете любой фреймворк по которому много документации (кто сказал Angular 1.x?) Это самое идиотское задание, которое я делал! Ваша задача — как можно скорее научиться видеть лес за деревьями. Как учить? Курсы

15 Sites to Help Web Designers Creating a good website isn't an easy task, but there's a few tools that can definitely make your developer or designer life easier. In this article, I have compiled 15 extremely useful website that any web developer or web designer should have bookmarked. ColorCombos When designing a website, one of the firsts (and most important) steps of the process is to choose a color scheme. Color Combos allow you to browse thousand of different colors combinations for getting inspired for your upcomming design. LIpsum Who doesn’t know the extremely popular Lorem Ipsum text? What the font? You just saw a logo or website using a particular font and you enjoyed it. ConvertIcon Favicons are a must have for any website, mostly because on modern browsers as such as Firefox, it is displayed along with the site name in tabs. BgPatterns background Patterns is definitely one of the current webdesign trends. HTML Encoder Do you display code on your website? Test Everything Sprite Generator Load Impact IconFinder

The Shapes of CSS Learn Development at Frontend Masters CSS is capable of making all sorts of shapes. Squares and rectangles are easy, as they are the natural shapes of the web. Add a width and height and you have the exact size rectangle you need. Add border-radius and you can round that shape, and enough of it you can turn those rectangles into circles and ovals. We also get the ::before and ::after pseudo elements in CSS, which give us the potential of two more shapes we can add to the original element. Square Rectangle Circle Oval Triangle Up Triangle Down Triangle Left Triangle Right Triangle Top Left Triangle Top Right Triangle Bottom Left Triangle Bottom Right Curved Tail Arrow via Ando Razafimandimby Trapezoid Parallelogram Star (6-points) Star (5-points) via Kit MacAllister Pentagon Hexagon Octagon Heart via Nicolas Gallagher Infinity via Nicolas Gallagher Diamond Square via Joseph Silber Diamond Shield via Joseph Silber Diamond Narrow via Joseph Silber Cut Diamond via Alexander Futekov Egg Pac-Man Talk Bubble TV Screen Lock

Related: