Magnetic, Pixelhint tarafından hazırlanmış responsive bir web teması. Tek sütunluk yapısıyla dikkat çeken tasarım HTML5 ve CSS3 kodlarıyla hazırlanmış. Oyun, eğlence veya fotoğraf türü içerikler için kusursuz bir sunum olan Magnetic’i ücretsiz olarak indirebilirsiniz.
Karşınızda Magnetic!
Ücretsiz Web Teması #14 : Magnetic
Özellikler
Responsive
Oyun, eğlence veya fotoğraf içerikleri için birebir
Adobewordpress’te her hafta binlerce tasarım arasından seçilip paylaşılan tüm temalar ücretsizdir. Kişisel ve kurumsal işleriniz için rahatlıkla kullanabilirsiniz. Ayrıca istediğiniz şekilde de değiştirebilirsiniz.
Tüm haftalık web teması paylaşımlarını buradan görüntüleyebilirsiniz.
Önümüzdeki salı, yeni web temasıyla görüşmek üzere!
Photoshop ile kendi fırçanızı oluşturmanız mümkün. Peki bu bizlere nasıl bir kolaylık sağlar?
Bir fotoğraf sanatçısı olduğunuzu varsayın. Her fotoğrafınızın üzerine imza atmak pek kolay olmasa gerek. Oysa ki Photoshop ile oluşturacağınız bir watermark (filigran) fırçası sayesinde saniyeler içerisinde tüm fotoğraflarınızı imzalayabilirsiniz.
Bu dersimizde Adobe Photoshop programında kendi fırçalarımızı oluşturacağız.
Photoshop’ta fırça nasıl oluşturulur?
Photoshop fırça oluşturma işlemi gayet basit. İlk olarak fırçanızın boyutunda bir çalışma alanı açın. Bu işlem için File > New alanına gidin ya da CTRL+N kısayol tuşlarına basın. Burada arkaplan renginin beyaz olmasına dikkat edin. Bu yüzden ‘Background Contents’ alanını ‘white’ olarak bırakıyoruz.
Daha sonra yeni bir layer () oluşturun. Oluşturduğunuz yeni layera da fırçaya çevirmek istediğiniz çizimi yapın.
Son olarak çizdiğiniz layer seçiliyken Edit > Define Brush Preset alanına gidin. Photoshop fırçanız için isim belirtmenizi isteyecektir.
Bu kadar.
Kapanış
Photoshop ile fırça oluşturmak bu kadar basit. Böylece aynı nesneleri tekrar kullanmamız gerektiğinde fırça aracı bize zaman kazandıracak.
İşte bu hafta sizin için seçtiğimiz şık çalışmalar.
From up North
evadedave
Thomas Bouillot
SIMC
From up North
evadedave
From up North
deskriptiv
thehommebody
dontlovemadafakaaa
Kullanım & Lisanslama
Kullanılan tüm görseller sahiplerine aittir. Eklenmiş başlıklar, ilgili görsellerin sahiplerini belirtmektedir. Tüm haftalık ilham kaynakları paylaşımlarını buradan görüntüleyebilirsiniz.
JavaScript ile web sayfasında nasıl kar yağdırılır
Metodun kendisi sadece JavaScript kodlarından oluşmakta. Küçük kartaneleri oluşturup belirli aralık ve büyüklüklerde, yine belirli ivmede onları ekran üzerinde gezdireceğiz.
s.draw = function() for(var i in particles) particles[i].draw();
;
s.update = function() this.clearRect(0, 0, s.width, s.height); for(var i in particles) particles[i].update();
Yukarıdaki kodlar içerisinde kartanelerinin büyüklüğünü, renklerini ve yoğunluğunu düzenleyebileceğiniz alanlar yorum satırlarıyla belirtilmiştir. Ek olarak rüzgar hızını da ayarlayabilirsiniz.
Bu tasarımın orjinali Nate Wiley tarafından hazırlanmıştır.
Miniport, HTML5 ve CSS3 ile hazırlanmış responsive bir web teması. Minimalist yapısı ve single page özelliği ile sunumlarınız için mükemmel bir tercih.
Bu hafta HTML5up tarafından hazırlanmış Miniport temasıyla sizlerleyiz.
Adobewordpress’te her hafta binlerce tasarım arasından seçilip paylaşılan tüm temalar ücretsizdir. Kişisel ve kurumsal işleriniz için rahatlıkla kullanabilirsiniz. Ayrıca istediğiniz şekilde de değiştirebilirsiniz.
Tüm haftalık web teması paylaşımlarını buradan görüntüleyebilirsiniz.
Önümüzdeki salı, yeni web temasıyla görüşmek üzere!
İşte bu hafta sizin için seçtiğimiz şık çalışmalar.
Rupert Webb
Bilbo’s Last Song
fiore rosso
bloodandchampagne
Solar System Necklace
brunotarsia
Dream Rustic Homes – Hometalk
Set Design by Sarah Parker
White Stars Garland – Arts Delight
blackandwhite by Jim Keaton
Kullanım & Lisanslama
Kullanılan tüm görseller sahiplerine aittir. Eklenmiş başlıklar, ilgili görsellerin sahiplerini belirtmektedir. Tüm haftalık ilham kaynakları paylaşımlarını buradan görüntüleyebilirsiniz.
Google‘ın tasarım devrimi üzerine konuşmaya devam ediyoruz. Material Design’ın günden güne web tarafına uyarlanan örnekleri bizim makalelerimizde de yerini buluyor. Daha önce buradaki makalemizde şık bir Material Design menü örneği hazırlamıştık.
Şimdi de ekranın büyük bir kısmını kaplayan, daha büyük yapıdaki bir başka menü tasarımı konu edeceğiz. HTML5, CSS3 ve jQuery desteğiyle hazırlayacağımız bu tasarım soğuk renklerden oluşuyor.
Bu makalemizde üzerine tıklandığında büyük ölçülerde açılan ve içeriği aksi yöne ittiren şık bir menü tasarımı hazırlayacağız. İkinci Material Design menü örneğiyle sizlerleyiz!
Tahmin edeceğiniz gibi tekniğimiz, öğeleri gizleyip, belirli aralıklarla gözükür hale getirmek üzerine kurulur. Burada işin perde kısmını CSS, fonksiyonelitesini de jQuery oluşturuyor. İskelet üzerine HTML üzerine kurulu. Arjan Jassal tarafından hazırlanmış bu örnek kolay ve hızlı navigasyonu sağlıyor. İlk olarak HTML tarafında yapımızı oluşturalım.
HTML Kodları
İlk olarak menüyü oluşturacak kodları hazırlayalım.
Son olarak menüye jQuery tanımlarımızı ekleyelim. openMenu ve closeMenu fonksiyonlarıyla başlayalım.
var circle = $('.material-btn'); var link = $('.material-content').find('li'); var ham = $('.material-hamburger'); var main = $('main'); var win = $(window);
function openMenu() circle.toggleClass('active'); link.toggleClass('active'); ham.toggleClass('material-close'); main.toggleClass('active');
return false;
function closeMenu() circle.removeClass('active'); link.removeClass('active'); ham.removeClass('material-close'); main.removeClass('active');
Eshopper, HTML5 ve CSS3 ile hazırlanmış bir alışveriş sitesi teması. Fonksiyonelitesini Bootstrap kütüphanesinden alan tema responsive yapısıyla da göz dolduruyor.
Bu hafta bir değişiklik yapıp sizlerle şık bir alışveriş teması paylaşıyoruz.
Adobewordpress’te her hafta binlerce tasarım arasından seçilip paylaşılan tüm temalar ücretsizdir. Kişisel ve kurumsal işleriniz için rahatlıkla kullanabilirsiniz. Ayrıca istediğiniz şekilde de değiştirebilirsiniz.
Tüm haftalık web teması paylaşımlarını buradan görüntüleyebilirsiniz.
Önümüzdeki salı, yeni web temasıyla görüşmek üzere!
Beynimiz, çalışma prensibinden ötürü milyonlarca fotoğrafı hafızasında barındırır. Bu görsel öğeler bir düzen içerisinde harmanlanır, belirli yerlerde kullanılmak üzere istiflenir. Bu kişi bir sanatçı, bankacı, ev hanımı, madenci, yazar veya astronot olabilir. O fotoğraflar bir şekilde kişinin ürettiklerinde yer alacaklardır. Bir yazısında, söylevinde, resminde veya bir tutumunda…
15.12.2014 tarihi itibariyle her pazartesi günü, yepyeni ilham kaynaklarıyla sizlerle olacağız. Haftaya birlikte merhaba demek ve ilk iş gününü biraz daha çekilir kılmak için gözünüz burada olsun.
15.12.2014 için ilham kaynakları
Snobfashion
Ivan Moreale
Jeremy Tourvieille
Fabian De Lange
Morgan Sterns
Marcus Stiller
Marcus Stiller 2
Ian Norman
Ian Norman 2
Ian Norman 3
Kullanım & Lisanslama
Kullanılan tüm görseller sahiplerine aittir. Eklenmiş başlıklar, ilgili görsellerin sahiplerini belirtmektedir. Tüm haftalık ilham kaynakları paylaşımlarını buradan görüntüleyebilirsiniz.
Mobil uygulamalar için tasarım hazırlarken nelere dikkat etmeli? Hangi programlar elimizin altında bulunmalı? Hangi boyutlarda çalışılmalı? Hangi renklerden kaçınılmalı? Yeni trendler neler?
Uzun bir aradan sonra video dersleri ile yine sizlerleyiz. Karşınızda uzun soluklu bir mobil uygulama tasarımı rehberi.
Photoshop ve Illustrator ile Mobil Uygulama Tasarımı
Mobil Tasarım Örneği
Derste hazırladığımız tasarım örneğini bilgisayarınıza indirebilirsiniz.
Squadfree, sırtını Bootstrap’e yaşlamış şık bir single page web teması. Scrollspy ile de süslenmiş yapışkan menü yapısına sahip tema HTML5 ve CSS3’ün birçok yeniliğini içeriyor.
Bu hafta modern ve animetif tasarımıyla dikkat çeken Squadfree temasını inceliyoruz..
Adobewordpress’te her hafta binlerce tasarım arasından seçilip paylaşılan tüm temalar ücretsizdir. Kişisel ve kurumsal işleriniz için rahatlıkla kullanabilirsiniz. Ayrıca istediğiniz şekilde de değiştirebilirsiniz.
Tüm haftalık web teması paylaşımlarını buradan görüntüleyebilirsiniz.
Önümüzdeki salı, yeni web temasıyla görüşmek üzere!
Material Design odaklı tasarımlar üzerine konuşmaya devam ediyoruz. Bugün hazırlayacağımız örnekte statik yapıdaki text inputlarını animatif hale çevireceğiz. CSS3 ve jQuery‘nin hünerlerinden yararlanarak hazırlayacağımız bu şık tasarım sıkıcı hale dönüşebilen formlarınıza renk katacak!
Yapacağımız işlem temelinde çok basit. Input öğelerinin focus ve focusout prosedürleri için ayrı senaryolar oluşturacağız. Ek olarak klasik label yapısını absolute pozisyonlama ile inputun üzerine taşıyacağız. Burada akıllara şu soru gelebilir : “Input’un üzerine konulmuş absolute bir diğer öğe bu yapının çalışmamasına sebep olmaz mı?”
Tabii olur. Ancak CSS’de bunun da çözümü var. Kullanacağımız pointer-events tanımıyla label’in altındaki inputu ezmemiş olacağız. Hazırsanız tasarımı oluşturmaya başlayalım.
HTML Kodları
Bir adet input çerçevesi oluşturalım. İçerisine de label ve inputumuzu yerleştirelim.
Sırada input öğelerimizi tasarlamak var. HTML’in inputlara atadığı klasik CSS tanımlarını sıfırlayalım. İlerisi için de birkaç transition tanımlaması yapalım.
Label öğelerimizi hazırlarken yukarıda da söylediğimiz gibi absolute bir yapı kullanacağız. Böylece istediğimiz gibi pozisyonlama değişikliği yapabileceğiz.
Şimdi de inputlara focus olunduğunda ve inputlara vdata classı eklendiğinde alınacak aksiyonu belirliyoruz. Buradaki vdata’yı biraz tanıyalım. Bu classı seçilip içi dolu bir şekilde bırakılan inputlara jQuery ile atıyoruz.
Yapmamız gereken tek bir işlem var. Dikkat ederseniz inputlara focus olunca label öğesi hareketleniyor. Örneğin bir inputa focus olun ve içerisine hiçbir şey yazmadan başka bir yere tıklayın. Label yerine geri dönecektir. İşte aşağıdaki jQuery kodları olmazsa, inputun içi dolu olduğu halde üzerine label binecek, özetle yazı üzerine yazı gelecektir.
Bunun kontrolü için de seçilen input öğesinin value değerini kontrol edelim. Klasik bir if else döngüsüne ihtiyacımız var.
$('input').blur(function() if ($(this).val())$(this).addClass('vdata'); else$(this).removeClass('vdata'); );
Start Bootstrap, adından da belli olduğu gibi Bootstrap altyapısını kullanan sade bir web teması. LESS ve sıkıştırılmış CSS dosyalarından oluşan tema kodlama tarafından da simplicity mantığından çıkmıyor.
Bu hafta renklerini Bootswatch’in Flatly temasından alan Start Bootstrap temasını inceliyoruz.
Ücretsiz Web Teması #10 : Start Bootstrap
Tema birçok yeni tasarım trendini destekliyor. Sticky header bunlardan birisi. Ayrıca scrollspy ile de görüntülenen içeriğe ait menü adı öne çıkarılıyor. Bootstrap’in grid yapısı sayesinde tüm bu özellikler responsive olarak sizlere sunuluyor. Ayrıca contact form alanı için de PHP dosyası barındırıyor.
Adobewordpress’te her hafta binlerce tasarım arasından seçilip paylaşılan tüm temalar ücretsizdir. Kişisel ve kurumsal işleriniz için rahatlıkla kullanabilirsiniz. Ayrıca istediğiniz şekilde de değiştirebilirsiniz.
Tüm haftalık web teması paylaşımlarını buradan görüntüleyebilirsiniz.
Önümüzdeki salı, yeni web temasıyla görüşmek üzere!
Webkit devreye girmeden önce ne yazık ki işin CSS tarafında file inputlarına müdahale edemiyorduk. Bu yüzden birçok tasarımcı, perdeleme yöntemiyle file inputun üzerine şık bir tasarım koyup asıl çalışan fonksiyonu altta gizliyordu. Ancak pseudo seçicileri sayesinde artık bu mümkün. Birçok güncel tarayıcının desteklediği bu selector tanımları Internet Explorer tarafında desteği 9+ versiyonlarda buluyor.
Bu makalemizde -webkit-file-upload-button ve -ms-browse tanımları sayesinde input[type=file] bir öğeye stil atayacağız.
Bu tip bir input yapısına tanımlanan CSS sadece açıklama metnine etki etmekte. Buton bu stillerden etkilenmemekte. İşte burada devreye -webkit-file-upload-button ve -ms-browse giriyor. İşte klasik bir file inputuyla stilize edilmiş halinin farkı:
Nasıl çalışır?
Öncelikle işin HTML tarafında bir file inputu oluşturalım.
Böylece perdeleme tekniği kullanmadan file inputunu stilize etmiş olduk.
Bitirmeden önce..
Buradaki dikkat çeken unsur, her iki öğenin aynı tanımlara sahip olması ve birleştirilemez olması. Normalde CSS tanımlarını virgül ile duplicate edip, aynı kodları birden fazla kez yazma işinden kurtuluyorduk. Ancak bu yapıda çalışmıyor. Belki yorum alanında bu konuda bizi aydınlatmak istersiniz.
Bildiğiniz gibi web sitelerinde farenin sağ tuşuna bastığımızda contextmenu denilen bir menü açılıyor. jQuery ile de bu menüyü kapatıp yerine başka bir tanımlama yapabiliyoruz. CSS3 desteğiyle hazırlayacağımız modern bir tasarımı bu menüye giydirebiliriz.
Örneği görüntüleyerek başlayabilirsiniz.
Bu makalemizde şık bir menü tasarımı hazırlayıp, yapıyı sağ tuş ile tetiklenebilir hale getireceğiz.
Hazırlayacağımız kod ilk başta jQuery’nin preventDefault tanımıyla klasik contextmenu taslağını kapatacak. Daha sonra da birlikte hazırlayacağımız ul yapısını görüntülenebilir hale getirecek. Özetle iskelet için HTML, makyaj için CSS ve fonksiyonelite için jQuery tanımlarına ihtiyaç duyacağız. HTML kodlarımız ile başlayalım.
HTML Kodları
Font Awesome iconlarını kullanmak için <head></head> taglarının içerisine aşağıdaki tanımlamayı yapın.
Yukarıdaki Google Web Fonts bağlantısı orjinalinde HTTP yapıda. Ancak gördüğünüz gibi sizlerle paylaştığımız kod HTTPS tanımlı. Çoğu iş yerinde HTTP yapıda çalışmadığı için sizlere de HTTPS yapısını önermekteyiz. Özellikle Mac bilgisayarlarda HTTPS yapısı daha verimli çalışıyor.
Menünün iskelet yapısını stilize ederek başlayalım.
Mobil cihazlarda bu tasarım çalışmakta. Ekranın boş bir yerine basılı tutarak görüntülenmesini sağlayabilirsiniz.
Bitirmeden önce..
Bu tip menü tasarımları kullanıcın sağ tuşla eriştiği kısayolları bloke edebilir. İşin UX tarafında bu tip menüleri önermiyoruz. Özellikle son kullanıcı profesyonel bir bilgisayar kullanıcısı değilse.