<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- generator="FeedCreator 1.7.2" -->
<?xml-stylesheet href="rss.xsl" type="text/xsl"?>
<rss version="2.0">
    <channel>
        <title>Overskrift.dk seneste indlæg for tag: tutorial</title>
        <description>De seneste posts fra danske RSS feeds og weblogs på Overskrift.dk om tag'et tutorial</description>
        <link>http://www.overskrift.dk</link>
        <lastBuildDate>Wed, 23 May 2012 17:02:07 +0100</lastBuildDate>
        <generator>FeedCreator 1.7.2</generator>
        <image>
            <url>http://www.overskrift.dk/images/overskrift.gif</url>
            <title>Overskrift.dk logo</title>
            <link>http://www.overskrift.dk</link>
            <description>Overskrift.dk</description>
        </image>
        <docs>http://blogs.law.harvard.edu/tech/rss</docs>
        <ttl>60</ttl>
        <item>
            <title>tips til bedre billeder</title>
            <link>http://ploefff.wordpress.com/2012/05/23/tips-til-bedre-billeder/</link>
            <description>Ovre på Houzz.com faldt jeg over denne fantastiske guide til, hvordan du kan tage bedre interiørbilleder. Det er en illustreret guide til hvad er godt - og hvad absolut ikke er godt - at gøre når du tager billeder. Bare klik på billedet for at komme derover. &amp;#8220;Hvad har det med boligindretning at gøre?&amp;#8221; spørger du måske. [...]</description>
            <author>ploefff</author>
            <source url="http://ploefff.wordpress.com/feed/">stuen tv.</source>
            <pubDate>Wed, 23 May 2012 13:23:53 +0100</pubDate>
        </item>
        <item>
            <title>Tak til PopArt skolen</title>
            <link>http://enartkunst.dk/?p=2178</link>
            <description>Vildt beæret og glad bliver man da (jeg gør) når nogen henviser til ens blog. Og det er lige det PopArt skolen gør i sin artikel, der i dag ligger på skolens forside.
Så jer der kigger forbi efter anbefaling fra  Mille Majs PopArt skole &amp;#8211; Rigtig hjertelig velkommen.
Photoshop Video tutorials, ligger under fanen &amp;#8220;kursus&amp;#8221;  Og jeg arbejder i øjeblikket med at udskifte nogen af de første i rækken, idet der er lidt problemer med lyd og billede der ikke helt passer sammen&amp;#8230;.
MEN MEN MEN  - Når du nu er her&amp;#8230;.
Så kig lige ud i højremenuen, og se de gode tilbud jeg har til dig   Noget af det HELT GRATIS


										
										
										
									
				
					
				
			</description>
            <author>Rikke</author>
            <pubDate>Tue, 22 May 2012 09:40:16 +0100</pubDate>
        </item>
        <item>
            <title>Har du et spørgsmål?</title>
            <link>http://enartkunst.dk/?p=2171</link>
            <description>Så har du nu mulighed for at få et svar&amp;#8230;.
- Altså på dine spørgsmål om photoshop.
Jeg har åbnet en ny side her på bloggen, som er forbeholdt spørgsmål og svar vedr. photoshop. Ideen er at det med tiden skal blive til en veludbygget &amp;#8220;Photoshop FAQ&amp;#8221;
Spørg løs&amp;#8230;


										
										
										
									
				
					
				
			</description>
            <author>Rikke</author>
            <pubDate>Fri, 18 May 2012 08:35:52 +0100</pubDate>
        </item>
        <item>
            <title>Skarpere billeder</title>
            <link>http://enartkunst.dk/?p=2163</link>
            <description>En lille (9 min) tutorial om at gøre dine knap så skarpe billeder præsentable. Arbejdsgangene der præsenteres kan også bruges hvis man fotograferer sin kunst og har behov for at få justeret lidt på kontrasten og farverne.
&amp;nbsp;


										
										
										
									
				
					
				
			</description>
            <author>Rikke</author>
            <pubDate>Thu, 17 May 2012 17:03:11 +0100</pubDate>
        </item>
        <item>
            <title>Havregrød á la Katja</title>
            <link>http://katjaharling.wordpress.com/2012/05/16/havregrod-a-la-katja/</link>
            <description>
</description>
            <author>Katja Harling</author>
            <source url="http://katjaharling.wordpress.com/feed/">katjaharling</source>
            <pubDate>Wed, 16 May 2012 16:41:59 +0100</pubDate>
        </item>
        <item>
            <title>Photoshop CS6</title>
            <link>http://enartkunst.dk/?p=2147</link>
            <description>Som nogen måske bemærkede på videoen om at fange farver, så har jeg fået den nye Photoshop CS6 og jeg er vældig begejstret.
Allerede på layouten / brugerfladen vinder den stort over CS5 &amp;#8211; så nu glæder jeg mig bare til for alvor at komme til at bruge den.


										
										
										
									
				
					
				
			</description>
            <author>Rikke</author>
            <pubDate>Mon, 14 May 2012 07:09:53 +0100</pubDate>
        </item>
        <item>
            <title>Gratis lydprogram online</title>
            <link>http://titu.dk/gratis-lydprogram-onlin/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=gratis-lydprogram-onlin</link>
            <description>Kategorier 
	Gratis
	Lyd
	Video tutorialTags: audiacitylydprogramlydredigeringmynasharewareyoutubebrugeren mhejgaard har lavet denne tutotial der viser hvordan man bruger et gratis lyd-editor program  online Gratis lydprogram Programmet der henvises til kører online på en hjemmeside, så det er ikke nødvendigt at installerer noget på ens egen computer. Når programmet kører online betyder det også at det fungerer uafhængig af styresystemet, så det virker [...](Læs mere...)</description>
            <author>Lars Kristensen</author>
            <source url="http://titu.dk/feed">TiTu.DK</source>
            <pubDate>Sun, 13 May 2012 22:09:38 +0100</pubDate>
        </item>
        <item>
            <title>Fang farverne</title>
            <link>http://enartkunst.dk/?p=2143</link>
            <description>En lille vejledning i hvordan man fanger og gemmer interessante farvepaletter
&amp;nbsp;


										
										
										
									
				
					
				
			</description>
            <author>Rikke</author>
            <pubDate>Sun, 13 May 2012 22:01:27 +0100</pubDate>
        </item>
        <item>
            <title>My Saturday</title>
            <link>http://katjaharling.wordpress.com/2012/05/12/my-saturday/</link>
            <description>
</description>
            <author>Katja Harling</author>
            <source url="http://katjaharling.wordpress.com/feed/">katjaharling</source>
            <pubDate>Sat, 12 May 2012 14:08:19 +0100</pubDate>
        </item>
        <item>
            <title>Betinget Tags i WordPress</title>
            <link>http://feedproxy.google.com/~r/wponlinedk/~3/FUm9E0xtAJ0/</link>
            <description>Jeg fik et spørgsmål den anden dag at en bruger gerne ville indsætte noget i hans header men kun når det var på et bestemt side. Til dette kan vi bruger WordPress Betinget tags eller som det hedder på Engelsk Conditional Tags.
WordPress Codex har en rigtig god lang artikel med alle de tags som er tilgængelig så vil jeg ikke til at opremse dem her men i stedet var referrer til siden:
http://codex.wordpress.org/Conditional_Tags
Så i dette tilfælde hvor brugeren gerne vil insætte noget på lad os sige Side ID 2. Du finder Side ID ved at redigere den side du gerne vil se ID på, og så kigger du på urlen i toppen af din browser der skulle gerne så post=2
Så dette er altså det som skal ind i din header.php

if ( is_page( 2 ) ) {
     echo &amp;quot;det man gerne vil skrive&amp;quot;;
}

Du kan også benytte siden title ved at udskifte 2 med &amp;#8216;title&amp;#8217;, men jeg syntes det er nemmere med et id. Hvis man gerne vil have koden på mere end en side, så skal man benytte en array. Lad os antage at vi gerne vil have det på side id 2 og 4 og den side som har en title ved navn: kontakt. Så skal det se sådan her ud:

if ( is_page( array( 2, 4, 'kontakt' ) ) ) {
     echo &amp;quot;det man gerne vil skrive&amp;quot;;
}

Så det var lidt omkring hvordan man bruger betinget tags i WordPress, husk du kan finde meget mere info på WordPress egen side omkring dette.


</description>
            <author>Kristian Primdal</author>
            <source url="http://feeds.feedburner.com/wponlinedk">WP Online</source>
            <pubDate>Thu, 10 May 2012 10:00:11 +0100</pubDate>
        </item>
        <item>
            <title>Vis antal sider i oversigterne</title>
            <link>http://feedproxy.google.com/~r/wponlinedk/~3/ICCCT4iagYc/</link>
            <description>Min post i går omkring har du brug for hjælp, vidste sig at være rigtig god, og jeg har allerede få et spørgsmål.
Jeg kunne rigtig godt tænke mig at vide, hvordan i har lavet den nummer navigation til sider nede i bunden.
Dette kan gøre på nogle forskellige måde, som vi her vil prøve at kigge på. Den måde som det er lavet på i det Tema jeg har, er via af en special function, som du skal indsætte i din functions.php

//pagination function
function pagination($pages = '', $range = 4)
{
     $showitems = ($range * 2)+1;

     global $paged;
     if(empty($paged)) $paged = 1;

     if($pages == '')
     {
         global $wp_query;
         $pages = $wp_query-&amp;gt;max_num_pages;
         if(!$pages)
         {
             $pages = 1;
         }
     }

     if(1 != $pages)
     {
         echo &amp;quot;&amp;lt;div class=\&amp;quot;pagination clearfix\&amp;quot;&amp;gt;&amp;quot;;
         if($paged &amp;gt; 2 &amp;amp;&amp;amp; $paged &amp;gt; $range+1 &amp;amp;&amp;amp; $showitems &amp;lt; $pages) echo &amp;quot;&amp;lt;a href='&amp;quot;.get_pagenum_link(1).&amp;quot;'&amp;gt;&amp;amp;laquo; First&amp;lt;/a&amp;gt;&amp;quot;;
         if($paged &amp;gt; 1 &amp;amp;&amp;amp; $showitems &amp;lt; $pages) echo &amp;quot;&amp;lt;a href='&amp;quot;.get_pagenum_link($paged - 1).&amp;quot;'&amp;gt;&amp;amp;lsaquo; Previous&amp;lt;/a&amp;gt;&amp;quot;;

         for ($i=1; $i &amp;lt;= $pages; $i++)
         {
             if (1 != $pages &amp;amp;&amp;amp;( !($i &amp;gt;= $paged+$range+1 || $i &amp;lt;= $paged-$range-1) || $pages &amp;lt;= $showitems ))
             {
                 echo ($paged == $i)? &amp;quot;&amp;lt;span class=\&amp;quot;current\&amp;quot;&amp;gt;&amp;quot;.$i.&amp;quot;&amp;lt;/span&amp;gt;&amp;quot;:&amp;quot;&amp;lt;a href='&amp;quot;.get_pagenum_link($i).&amp;quot;' class=\&amp;quot;inactive\&amp;quot;&amp;gt;&amp;quot;.$i.&amp;quot;&amp;lt;/a&amp;gt;&amp;quot;;
             }
         }

         if ($paged &amp;lt; $pages &amp;amp;&amp;amp; $showitems &amp;lt; $pages) echo &amp;quot;&amp;lt;a href=\&amp;quot;&amp;quot;.get_pagenum_link($paged + 1).&amp;quot;\&amp;quot;&amp;gt;Next &amp;amp;rsaquo;&amp;lt;/a&amp;gt;&amp;quot;;
         if ($paged &amp;lt; $pages-1 &amp;amp;&amp;amp;  $paged+$range-1 &amp;lt; $pages &amp;amp;&amp;amp; $showitems &amp;lt; $pages) echo &amp;quot;&amp;lt;a href='&amp;quot;.get_pagenum_link($pages).&amp;quot;'&amp;gt;Last &amp;amp;raquo;&amp;lt;/a&amp;gt;&amp;quot;;
         echo &amp;quot;&amp;lt;/div&amp;gt;\n&amp;quot;;
     }
}

Herefter skal du så blot indsætte følgende kode de steder du vil den skal komme. Det kunne f.eks. være din index.php som er din blog side. Nederst på siden skal du nu finde der hvor pagination er nu, hvis den kunde viser older entries eller ældre indlæg står der sikkert noget med previous_post_link og next_post_link, disse skal du blot slette og indsætte

if (function_exists(&amp;quot;pagination&amp;quot;)) { pagination(); } ?&amp;gt;

WordPress Funktion
WordPress har også en funktion som gør ligende, den hedder paginate_links, den er som sådan meget nemmere at indsætte da du blot skal indsætte følgende i din kode hvor du vil have den vist.

&amp;lt;?php echo paginate_links() ?&amp;gt;

Du kan ændre forskellige ting i denne ved at indsættte det mellem (), læs mere på WordPress Codex om Paginate_links
WP Snippets
Til sidst vil jeg lige henvise til endnu en snippet hvor de også viser hvordan det kan lade sig gøre. Den finder du her: http://wp-snippets.com/pagination-without-plugin/


</description>
            <author>Kristian Primdal</author>
            <source url="http://feeds.feedburner.com/wponlinedk">WP Online</source>
            <pubDate>Wed, 09 May 2012 08:38:10 +0100</pubDate>
        </item>
        <item>
            <title>Jordbærtærte</title>
            <link>http://trylledrik.wordpress.com/2012/05/06/jordbaertaerte/</link>
            <description>
</description>
            <author>Madam Mim</author>
            <source url="http://trylledrik.wordpress.com/feed/">trylledrik</source>
            <pubDate>Sun, 06 May 2012 13:50:47 +0100</pubDate>
        </item>
        <item>
            <title>Sæt flere fotografier ind i det samme billede i Photoshop</title>
            <link>http://feedproxy.google.com/~r/mashedpotatoes/blog/~3/OpUrt-ywxxQ/</link>
            <description>Det er egentlig en fundamental funktion i Photoshop, og der er flere måder at gøre det på. I denne Photoshop tutorial viser jeg hvordan du kan åbne flere billeder i en og samme Photoshop billed-fil. Det kan være du vil lave en særlige effekt med flere fotografier der overlapper hinanden, at du vil lave en collage, eller at du blot ønsker at sætte flere billeder op pænt ved siden af hinanden.
I videoen viser jeg hvordan du kan kopiere billeder fra et billede over som et nyt lag på et andet billede, hvordan du kan åbne flere billeder på en gang, og få Photoshop til at sætte dem ind som lag i en enkelt fil og til sidst viser jeg hvordan du gør det samme gennem Adobe Lightroom.
Klik her for at se den indsatte video.

I videoen viser jeg tre forskellige måder at få lagt flere fotos ind i forskellige lag på. Hvis du eksempelvis vil se hvordan du får sat billederne op ved siden af hinanden med en minimalistisk hvid ramme, så kan du se videre i min tutorial om dette.

© Mads-Peter for Mashed Potatoes, 2012. |
Permalink |
Endnu ingen kommentarer |
Add to
del.icio.us

Post tags: Blend modes, Collage, Lag, Photoshop, Rammer
</description>
            <author>Mads-Peter Eusebius Jakobsen</author>
            <source url="http://www.mashedpotatoes.dk/blog/feed/">Mashed Potatoes</source>
            <pubDate>Sat, 05 May 2012 20:00:24 +0100</pubDate>
        </item>
        <item>
            <title>Ændre bredde på Editoren</title>
            <link>http://feedproxy.google.com/~r/wponlinedk/~3/Ug-3w9VI074/</link>
            <description>Når man skriver et indlæg ønsker man tit at det ser ud præcis som det vil komme til at se ud på selve siden, og det kan vi godt. Det første vi skal gøre er at have samme bredde på editoren som på selv siden. Så du skal finde ud af hvor bred dine artikler er. Derefter skal du indsætte følgenden i din functions.php fil. Min bredde er 1000px i dette eksempel

add_action( 'after_setup_theme', 'wponline_theme_setup' );
function wponline_theme_setup() {
    set_user_setting( 'dfw_width', 1000 ); }

På mandag vil jeg så vise dig hvordan du går samme skrivetype og skrift størrelse på i din editor.


</description>
            <author>Kristian Primdal</author>
            <source url="http://feeds.feedburner.com/wponlinedk">WP Online</source>
            <pubDate>Fri, 04 May 2012 10:20:00 +0100</pubDate>
        </item>
        <item>
            <title>Ændre bredde på Editoren</title>
            <link>http://feedproxy.google.com/~r/wponlinedk/~3/Ug-3w9VI074/</link>
            <description>Når man skriver et indlæg ønsker man tit at det ser ud præcis som det vil komme til at se ud på selve siden, og det kan vi godt. Det første vi skal gøre er at have samme bredde på editoren som på selv siden. Så du skal finde ud af hvor bred dine artikler er. Derefter skal du indsætte følgenden i din functions.php fil. Min bredde er 1000px i dette eksempel

add_action( 'after_setup_theme', 'wponline_theme_setup' );
function wponline_theme_setup() {
    set_user_setting( 'dfw_width', 1000 ); }

På mandag vil jeg så vise dig hvordan du går samme skrivetype og skrift størrelse på i din editor.


</description>
            <author>Kristian Primdal</author>
            <source url="http://feeds.feedburner.com/wponlinedk">WP Online</source>
            <pubDate>Fri, 04 May 2012 10:20:00 +0100</pubDate>
        </item>
        <item>
            <title>Hairdo tutorial</title>
            <link>http://passionsforfashion.dk/2012/05/hairdo-tutorial/</link>
            <description>
 
Her kommer hårguiden som lovet. Beklager den dårlige belysning, men skulle lige nå det inden det blev mørkt, da jeg ved mange af jer skal til konfirmation i morgen og havde efterspurgt frisuren. :) Frisuren sidder ikke helt i skabet, men det var sørme også svært at gøre uden at kigge, haha..
I&amp;#8217;m sorry that this video is only in Danish, but I hope you can find out how to make this hairdo just by watching the video :) The result could have been better, but it was quite difficult to make without a mirror, hehe..

</description>
            <author>passionsforfashion</author>
            <source url="http://passionsforfashion.dk/feed/">Passions for Fashion</source>
            <pubDate>Thu, 03 May 2012 21:48:49 +0100</pubDate>
        </item>
        <item>
            <title>Hairdo tutorial</title>
            <link>http://passionsforfashion.dk/2012/05/hairdo-tutorial/</link>
            <description>
 
Her kommer hårguiden som lovet. Beklager den dårlige belysning, men skulle lige nå det inden det blev mørkt, da jeg ved mange af jer skal til konfirmation i morgen og havde efterspurgt frisuren. :) Frisuren sidder ikke helt i skabet, men det var sørme også svært at gøre uden at kigge, haha..
I&amp;#8217;m sorry that this video is only in Danish, but I hope you can find out how to make this hairdo just by watching the video :) The result could have been better, but it was quite difficult to make without a mirror, hehe..

</description>
            <author>passionsforfashion</author>
            <source url="http://www.passionsforfashion.dk/feed/">Passions for Fashion</source>
            <pubDate>Thu, 03 May 2012 21:48:49 +0100</pubDate>
        </item>
        <item>
            <title>Ændre logo på login siden</title>
            <link>http://feedproxy.google.com/~r/wponlinedk/~3/48VT0j2t1-M/</link>
            <description>Når du skal logge ind på i WordPress er du ikke i tvilv om hvilket et system hjemmesiden kører på, for her bliver du præsenteret for et stort WordPress logo. Hvis du hellere vil have dit eget logo er der råd for dette.
Først skal du lige dit logo online, og kende stien til logoet, dernæst skal du blot insætte følgende kode i din functions.php fil

function custom_login_logo() {
    echo '&amp;lt;style type=&amp;quot;text/css&amp;quot;&amp;gt;
        h1 a { background-image:url(http://hjemmeside.dk/logo2.png) !important;
                      width:340px !important;
                      height:95px !important;
         }
    &amp;lt;/style&amp;gt;';
}
add_action('login_head', 'custom_login_logo');

Som du kan se har jeg også indsat bredde og højde. Det er ikke sikkert dette er nødtvendig hos dig, og så kan du bare slette det.
Hvis du nu prøver at trykker på logoet vil du finde ud af at den rent faktisk linker til wordpress.org. Dette er du sikkert ikke intereseret i så med nedestående kode kan du ændre det.

add_filter( 'login_headerurl', 'my_custom_login_url' );
function my_custom_login_url($url) {
     return 'http://www.hjemmeside.dk';
}



</description>
            <author>Kristian Primdal</author>
            <source url="http://feeds.feedburner.com/wponlinedk">WP Online</source>
            <pubDate>Thu, 03 May 2012 15:49:00 +0100</pubDate>
        </item>
        <item>
            <title>Fluid CSS3 Slideshow with Parallax Effect</title>
            <link>http://www.flash-to-html5.net/blog/fluid-css3-slideshow-with-parallax-effect</link>
            <description>
View demo Download source
In this tutorial, we are going to create a slideshow with a parallax effect with the help of some CSS3 properties. We?ll use radio buttons and sibling combinators for controlling which slide is shown. There will be two backgrounds and the idea is to change the background positions and the position of the slider with transitions in order to create a slight parallax effect.
The graphics used in the demo are by: 5Milli (Global Vector Map) and by WeGraphics (Free Vector Infographic Kit).



The Markup
We will ?connect? the input elements to the division with the class sp-content by using the general sibling combinator. For that we will leave the inputs on the same level like the sp-content div. When we click on an input we will change the background color and background position of it (grid pattern) and also the background-position of the sp-parallax-bg div (the world map) with transitions. The respective slide will be shown by moving the sp-slider ul to the right position. The markup looks as follows:







1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35



&amp;lt;div class=&quot;sp-slideshow&quot;&amp;gt;
    &amp;lt;input id=&quot;button-1&quot; type=&quot;radio&quot; name=&quot;radio-set&quot; class=&quot;sp-selector-1&quot; checked=&quot;checked&quot; /&amp;gt;
    &amp;lt;label for=&quot;button-1&quot; class=&quot;button-label-1&quot;&amp;gt;&amp;lt;/label&amp;gt;
    &amp;lt;input id=&quot;button-2&quot; type=&quot;radio&quot; name=&quot;radio-set&quot; class=&quot;sp-selector-2&quot; /&amp;gt;
    &amp;lt;label for=&quot;button-2&quot; class=&quot;button-label-2&quot;&amp;gt;&amp;lt;/label&amp;gt;
    &amp;lt;input id=&quot;button-3&quot; type=&quot;radio&quot; name=&quot;radio-set&quot; class=&quot;sp-selector-3&quot; /&amp;gt;
    &amp;lt;label for=&quot;button-3&quot; class=&quot;button-label-3&quot;&amp;gt;&amp;lt;/label&amp;gt;
    &amp;lt;input id=&quot;button-4&quot; type=&quot;radio&quot; name=&quot;radio-set&quot; class=&quot;sp-selector-4&quot; /&amp;gt;
    &amp;lt;label for=&quot;button-4&quot; class=&quot;button-label-4&quot;&amp;gt;&amp;lt;/label&amp;gt;
    &amp;lt;input id=&quot;button-5&quot; type=&quot;radio&quot; name=&quot;radio-set&quot; class=&quot;sp-selector-5&quot; /&amp;gt;
    &amp;lt;label for=&quot;button-5&quot; class=&quot;button-label-5&quot;&amp;gt;&amp;lt;/label&amp;gt;
    &amp;lt;label for=&quot;button-1&quot; class=&quot;sp-arrow sp-a1&quot;&amp;gt;&amp;lt;/label&amp;gt;
    &amp;lt;label for=&quot;button-2&quot; class=&quot;sp-arrow sp-a2&quot;&amp;gt;&amp;lt;/label&amp;gt;
    &amp;lt;label for=&quot;button-3&quot; class=&quot;sp-arrow sp-a3&quot;&amp;gt;&amp;lt;/label&amp;gt;
    &amp;lt;label for=&quot;button-4&quot; class=&quot;sp-arrow sp-a4&quot;&amp;gt;&amp;lt;/label&amp;gt;
    &amp;lt;label for=&quot;button-5&quot; class=&quot;sp-arrow sp-a5&quot;&amp;gt;&amp;lt;/label&amp;gt;
    &amp;lt;div class=&quot;sp-content&quot;&amp;gt;
        &amp;lt;div class=&quot;sp-parallax-bg&quot;&amp;gt;&amp;lt;/div&amp;gt;
        &amp;lt;ul class=&quot;sp-slider clearfix&quot;&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;img src=&quot;images/image1.png&quot; alt=&quot;image01&quot; /&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;img src=&quot;images/image2.png&quot; alt=&quot;image02&quot; /&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;img src=&quot;images/image3.png&quot; alt=&quot;image03&quot; /&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;img src=&quot;images/image4.png&quot; alt=&quot;image04&quot; /&amp;gt;&amp;lt;/li&amp;gt;
            &amp;lt;li&amp;gt;&amp;lt;img src=&quot;images/image5.png&quot; alt=&quot;image05&quot; /&amp;gt;&amp;lt;/li&amp;gt;
        &amp;lt;/ul&amp;gt;
    &amp;lt;/div&amp;gt;&amp;lt;!-- sp-content --&amp;gt;
&amp;lt;/div&amp;gt;&amp;lt;!-- sp-slideshow --&amp;gt;







The list elements are the wrappers for each slide and although we are using simply images here, you can use any kind of content.
The CSS
We?ll set the width of the main container to 80% and set the width of the divisions with class sp-content and class sp-parallax-bg to 100%. The sp-content div will have a background color and a background image (grid) that we will move whenever we slide the slider ul. The sp-parallax-bg div will have a map as background image and we will also move the background position.






1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30



.sp-slideshow {
    position: relative;
    margin: 10px auto;
    width: 80%;
    max-width: 1000px;
    min-width: 260px;
    height: 460px;
    border: 10px solid #fff;
    border: 10px solid rgba(255,255,255,0.9);
    box-shadow: 0 2px 6px rgba(0,0,0,0.2);
}
.sp-content {
    background: #7d7f72 url(../images/grid.png) repeat scroll 0 0;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.sp-parallax-bg {
    background: url(../images/map.png) repeat-x scroll 0 0;
    background-size: cover;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
}







The styles of the inputs and the labels:






1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44



.sp-slideshow input {
    position: absolute;
    bottom: 15px;
    left: 50%;
    width: 9px;
    height: 9px;
    z-index: 1001;
    cursor: pointer;
    opacity: 0;
}
.sp-slideshow input + label {
    position: absolute;
    bottom: 15px;
    left: 50%;
    width: 6px;
    height: 6px;
    display: block;
    z-index: 1000;
    border: 3px solid #fff;
    border: 3px solid rgba(255,255,255,0.9);
    border-radius: 50%;
    transition: background-color linear 0.1s;
}
.sp-slideshow input:checked + label {
    background-color: #fff;
    background-color: rgba(255,255,255,0.9);
}
.sp-selector-1, .button-label-1 {
    margin-left: -36px;
}
.sp-selector-2, .button-label-2 {
    margin-left: -18px;
}
.sp-selector-4, .button-label-4 {
    margin-left: 18px;
}
.sp-selector-5, .button-label-5 {
    margin-left: 36px;
}







We?ve set the opacity of the inputs to 0 so that they are not visible. The labels are under the radio button and we will make it look like a little circle. All the inputs and labels will be positioned absolutely and we will place them next to each other by applying a left margin.
Next, we will style the arrows which are simply labels with the respective for attribute. Note, that clicking on a label to active an associated input might not work in mobile browsers. But anyway, you can navigate using the dots since we are actually clicking on the inputs.
The arrow labels have the following style:






1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19



.sp-arrow {
    position: absolute;
    top: 50%;
    width: 28px;
    height: 38px;
    margin-top: -19px;
    display: none;
    opacity: 0.8;
    cursor: pointer;
    z-index: 1000;
    background: transparent url(../images/arrows.png) no-repeat;
    transition: opacity linear 0.3s;
}
.sp-arrow:hover{
    opacity: 1;
}
.sp-arrow:active{
    margin-top: -18px;
}







Now, let?s define when each arrow is shown. On the first slide we, for example, don?t want to show the left arrow. And on the last slide we don?t want to show the right arrow:






1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16



.sp-selector-1:checked ~ .sp-arrow.sp-a2,
.sp-selector-2:checked ~ .sp-arrow.sp-a3,
.sp-selector-3:checked ~ .sp-arrow.sp-a4,
.sp-selector-4:checked ~ .sp-arrow.sp-a5 {
    right: 15px;
    display: block;
    background-position: top right;
}
.sp-selector-2:checked ~ .sp-arrow.sp-a1,
.sp-selector-3:checked ~ .sp-arrow.sp-a2,
.sp-selector-4:checked ~ .sp-arrow.sp-a3,
.sp-selector-5:checked ~ .sp-arrow.sp-a4 {
    left: 15px;
    display: block;
    background-position: top left;
}







When an input is selected, the sp-content div will have a transition for the background-position and the background-color. The second transition is going to take a bit longer:






1
2
3



.sp-slideshow input:checked ~ .sp-content {
    transition: background-position linear 0.6s, background-color linear 0.8s;
}







The div with the world map (sp-parallax-bg) will also have a transition for the background-position:






1
2
3



.sp-slideshow input:checked ~ .sp-content .sp-parallax-bg {
    transition: background-position linear 0.7s;
}







In this way we can add a background parallax effect.
Let?s define the changes to color and background-position for the sp-content div:






1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24



input.sp-selector-1:checked ~ .sp-content {
    background-position: 0 0;
    background-color: #727b7f;
}
input.sp-selector-2:checked ~ .sp-content {
    background-position: -100px 0;
    background-color: #7f7276;
}
input.sp-selector-3:checked ~ .sp-content {
    background-position: -200px 0;
    background-color: #737f72;
}
input.sp-selector-4:checked ~ .sp-content {
    background-position: -300px 0;
    background-color: #79727f;
}
input.sp-selector-5:checked ~ .sp-content {
    background-position: -400px 0;
    background-color: #7d7f72;
}







? and the sp-parallax-bg div:






1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19



input.sp-selector-1:checked ~ .sp-content .sp-parallax-bg {
    background-position: 0 0;
}
input.sp-selector-2:checked ~ .sp-content .sp-parallax-bg {
    background-position: -200px 0;
}
input.sp-selector-3:checked ~ .sp-content .sp-parallax-bg {
    background-position: -400px 0;
}
input.sp-selector-4:checked ~ .sp-content .sp-parallax-bg {
    background-position: -600px 0;
}
input.sp-selector-5:checked ~ .sp-content .sp-parallax-bg {
    background-position: -800px 0;
}







The unordered list with the class sp-slider will have a width of 500%. This is because we have 5 slides. It will have a transition for the left value, that we will change depening on the input that is checked:






1
2
3
4
5
6
7
8
9
10



.sp-slider {
    position: relative;
    left: 0;
    width: 500%;
    height: 100%;
    list-style: none;
    margin: 0;
    padding: 0;
    transition: left ease-in 0.8s;
}







Each list element is a slide and it will also have a transition for the opacity. We will give both, the slide and the image inside the box-sizing property of ?border-box?. This will allow us to set a padding but also use 100% values for heights and widths and not worry about any overflow:






1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19



.sp-slider &amp;gt; li {
    color: #fff;
    width: 20%;
    box-sizing: border-box;
    height: 100%;
    padding: 0 60px;
    float: left;
    text-align: center;
    opacity: 0.4;
    transition: opacity ease-in 0.4s 0.8s;
}
.sp-slider &amp;gt; li img{
    box-sizing: border-box;
    display: block;
    margin: 0 auto;
    padding: 40px 0 50px 0;
    max-height: 100%;
    max-width: 100%;
}







Now we need to set the correct left values for each selected slide:






1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19



input.sp-selector-1:checked ~ .sp-content .sp-slider {
    left: 0;
}
input.sp-selector-2:checked ~ .sp-content .sp-slider {
    left: -100%;
}
input.sp-selector-3:checked ~ .sp-content .sp-slider {
    left: -200%;
}
input.sp-selector-4:checked ~ .sp-content .sp-slider {
    left: -300%;
}
input.sp-selector-5:checked ~ .sp-content .sp-slider {
    left: -400%;
}







Each current slide will then get opacity 1:






1
2
3
4
5
6
7



input.sp-selector-1:checked ~ .sp-content .sp-slider &amp;gt; li:first-child,
input.sp-selector-2:checked ~ .sp-content .sp-slider &amp;gt; li:nth-child(2),
input.sp-selector-3:checked ~ .sp-content .sp-slider &amp;gt; li:nth-child(3),
input.sp-selector-4:checked ~ .sp-content .sp-slider &amp;gt; li:nth-child(4),
input.sp-selector-5:checked ~ .sp-content .sp-slider &amp;gt; li:nth-child(5){
    opacity: 1;
}







That?s all, hope you like it!
View demo Download source
Via: codrops
</description>
            <author>Sophie.Y</author>
            <pubDate>Wed, 02 May 2012 05:15:49 +0100</pubDate>
        </item>
        <item>
            <title>Det selv æltende brød</title>
            <link>http://trylledrik.wordpress.com/2012/04/29/det-selv-aeltende-brod/</link>
            <description>
</description>
            <author>Madam Mim</author>
            <source url="http://trylledrik.wordpress.com/feed/">trylledrik</source>
            <pubDate>Sun, 29 Apr 2012 15:52:37 +0100</pubDate>
        </item>
        <item>
            <title>How to Create an Audio Player in HTML5 &amp; CSS3 [Tutorial]</title>
            <link>http://www.flash-to-html5.net/blog/how-to-create-an-audio-player-in-html5-css3-tutorial</link>
            <description>
Today?s tutorial we will code an Audio Player from Impressionist UI by Vladimir Kudinov. We will code it with CSS3 for the styling and the ?MediaElement.js? for the functionality. MediaElement.js is a HTML5 audio and video player that also works for older browsers using Flash and Silverlight to mimic the HTML5 MediaElement API.
Step 1 ? Downloading MediaElement.js
First we need to download the ?MediaElement.js? script and extract it. Then from the ?build? folder we need three files:

flashmediaelement.swf
mediaelement-and-player.min.js
silverlightmediaelement.xap

Then copy all these three files to the same directory, I will copy for my ?js? folder.
Step 2 ? HTML Markup
Now, we need to link to the jQuery Library, we can host it locally or use the one hosted by Google. Then we need to link to ?mediaelement-and-player.min.js? script file and the CSS file. All this three files need to be inside of the &amp;lt;head&amp;gt; tag.






1
&amp;lt;head&amp;gt;








2
    &amp;lt;title&amp;gt;Audio Player&amp;lt;/title&amp;gt;








3









4
    &amp;lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;








5
    &amp;lt;script src=&quot;js/mediaelement-and-player.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;








6
    &amp;lt;link rel=&quot;stylesheet&quot; href=&quot;css/style.css&quot; media=&quot;screen&quot;&amp;gt;








7
&amp;lt;/head&amp;gt;






To create the player we will add a &amp;lt;div&amp;gt; width the class ?audio-player?. This div will be the container for our player elements. Let?s add a &amp;lt;h1&amp;gt; tag for the song title and &amp;lt;img&amp;gt; for the cover. Then we will add the &amp;lt;audio&amp;gt; tag that will link to our song and we?ll also set the id to ?audio-player?.






1
&amp;lt;div class=&quot;audio-player&quot;&amp;gt;








2
    &amp;lt;h1&amp;gt;Demo - Preview Song&amp;lt;/h1&amp;gt;








3
    &amp;lt;img class=&quot;cover&quot; src=&quot;img/cover.png&quot; alt=&quot;&quot;&amp;gt;








4
    &amp;lt;audio id=&quot;audio-player&quot; src=&quot;demo.mp3&quot; type=&quot;audio/mp3&quot; controls=&quot;controls&quot;&amp;gt;&amp;lt;/audio&amp;gt;








5
&amp;lt;/div&amp;gt;






To finish we need to add this code before the ending of the &amp;lt;/body&amp;gt; tag. Also we need to add the same id as we used in the &amp;lt;audio&amp;gt; tag to load the player. You can set some settings too, for more info read the ?MediaElement.js? documentation.






1
&amp;lt;script&amp;gt;








2
    $(document).ready(function() {








3
        $('#audio-player').mediaelementplayer({








4
            alwaysShowControls: true,








5
            features: ['playpause','volume','progress'],








6
            audioVolume: 'horizontal',








7
            audioWidth: 400,








8
            audioHeight: 120








9
        });








10
    });








11
&amp;lt;/script&amp;gt;







Step 3 ? Container Styles
First let?s add some reset styles for all the elements that we will use in the container.






1
.audio-player,








2
.audio-player div,








3
.audio-player h1,








4
.audio-player a,








5
.audio-player img,








6
.audio-player span,








7
.audio-player button {








8
    margin: 0;








9
    padding: 0;








10
    border: none;








11
    outline: none;








12
}






Now let?s style the player container, we will set the width to 400px and height to 120px. We will also add a css3 background gradient and rounded corners.






1
div.audio-player {








2
    position: relative;








3
    width: 400px;








4
    height: 120px;








5









6
    background: #4c4e5a;








7
    background: -webkit-linear-gradient(top, #4c4e5a 0%, #2c2d33 100%);








8
    background: -moz-linear-gradient(top, #4c4e5a 0%, #2c2d33 100%);








9
    background: -o-linear-gradient(top, #4c4e5a 0%, #2c2d33 100%);








10
    background: -ms-linear-gradient(top, #4c4e5a 0%, #2c2d33 100%);








11
    background: linear-gradient(top, #4c4e5a 0%, #2c2d33 100%);








12









13
    -webkit-border-radius: 3px;








14
    -moz-border-radius: 3px;








15
    border-radius: 3px;








16
}







Step 4 ? Title &amp;amp; Cover
Let?s position the title and cover on the player container and then add some typography styles for the title.






1
.audio-player h1 {








2
    position: absolute;








3
    top: 37px;








4
    left: 165px;








5









6
    font-family: Helvetica, Arial, sans-serif;








7
    font-weight: bold;








8
    font-size: 14px;








9
    color: #ececec;








10
    text-shadow: 1px 1px 1px rgba(0,0,0, .5);








11
}








12









13
.audio-player .cover {








14
    position: absolute;








15
    top: 0;








16
    left: 0;








17
}







Step 5 ? Controls Buttons
Now we will style the player controls (play/pause, mute/unmute). To do it we will start by giving some general styles to the buttons and then we?ll set a fixed width and height. We will position the ?pause/play? buttons and ?mute/unmute? buttons in the same position and they will toggle on click event.






1
.mejs-controls .mejs-button button {








2
    cursor: pointer;








3
    display: block;








4
    position: absolute;








5
    text-indent: -9999px;








6
}








7









8
.mejs-controls .mejs-play button,








9
.mejs-controls .mejs-pause button {








10
    width: 21px;








11
    height: 21px;








12
    top: 35px;








13
    left: 135px;








14
    background: transparent url(../img/play-pause.png) 0 0;








15
}








16









17
.mejs-controls .mejs-pause button { background-position:0 -21px; }








18









19
.mejs-controls .mejs-mute button,








20
.mejs-controls .mejs-unmute button {








21
    width: 14px;








22
    height: 12px;








23
    top: 70px;








24
    left: 140px;








25
    background: transparent url(../img/mute-unmute.png) 0 0;








26
}








27









28
.mejs-controls .mejs-unmute button { background-position: 0 -12px; }







Step 6 ? Volume Slider
To style the volume slider we?ll position it, then we will give a 200px width and 8px height. We also need to set a background color, some shadows and rounded corners.






1
.mejs-controls div.mejs-horizontal-volume-slider {








2
    position: absolute;








3
    top: 71px;








4
    left: 165px;








5
    cursor: pointer;








6
}








7









8
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {








9
    width: 200px;








10
    height: 8px;








11
    background: #212227;








12









13
    -webkit-box-shadow: inset 0px 1px 0px rgba(0,0,0, .3), 0px 1px 0px rgba(255,255,255, .25);








14
    -moz-box-shadow: inset 0px 1px 0px rgba(0,0,0, .3), 0px 1px 0px rgba(255,255,255, .25);








15
    box-shadow: inset 0px 1px 0px rgba(0,0,0, .3), 0px 1px 0px rgba(255,255,255, .25);








16









17
    -webkit-border-radius: 6px;








18
    -moz-border-radius: 6px;








19
    border-radius: 6px;








20
}






Then we need to style the ?current volume?, to do it we?ll add a custom image background, rounded corners, etc.






1
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {








2
    position: absolute;








3
    width: 0;








4
    height: 6px;








5
    top: 1px;








6
    left: 1px;








7
    background: url(../img/volume-bar.png) repeat-x;








8









9
    -webkit-border-radius: 6px;








10
    -moz-border-radius: 6px;








11
    border-radius: 6px;








12
}







Step 7 ? Progress Bar
The progress bar styles are almost basics. We will give the same width as the player container (400px) and position it to the bottom. We will also make the left and right corner rounded. Then we will set some background colors for each time state (total, loaded and current). As you may notice we need to set the width to 0 for the loaded and current time and as the song plays or is loaded the width will increase.






1
.mejs-controls div.mejs-time-rail { width: 400px; }








2









3
.mejs-controls .mejs-time-rail span {








4
    position: absolute;








5
    display: block;








6
    width: 400px;








7
    height: 5px;








8
    left: 0;








9
    bottom: 0;








10
    cursor: pointer;








11









12
    -webkit-border-radius: 0px 0px 2px 2px;








13
    -moz-border-radius: 0px 0px 2px 2px;








14
    border-radius: 0px 0px 2px 2px;








15
}








16









17
.mejs-controls .mejs-time-rail .mejs-time-total { background: #999999; }








18









19
.mejs-controls .mejs-time-rail .mejs-time-loaded {








20
    width: 0;








21
    background: #cccccc;








22
}








23









24
.mejs-controls .mejs-time-rail .mejs-time-current {








25
    width: 0;








26
    background: #64b44c;








27
}







Step 8 ? Progres &amp;amp; Volume Handle
Now we will add a handle to the progress bar and volume slider. Basically we will only add a background image, set the width / height and position it.






1
.mejs-controls .mejs-time-rail .mejs-time-handle,








2
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle {








3
    position: absolute;








4
    display: block;








5
    width: 12px;








6
    height: 14px;








7
    top: -4px;








8
    background: url(../img/handle.png) no-repeat;








9
}








10









11
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle { top: -2px; }







Step 9 ? Time Tooltip
To finish the audio player we will add a time tooltip that will appear when we hover over the progress bar. The styles are almost the same as in the other steps, we will position it, add a fixed width/height values and a background image. We will also add some typography styles.






1
.mejs-controls .mejs-time-rail .mejs-time-float {








2
    position: absolute;








3
    display: none;








4
    width: 33px;








5
    height: 23px;








6
    top: -26px;








7
    margin-left: -17px;








8
    background: url(../img/time-box.png);








9
}








10









11
.mejs-controls .mejs-time-rail .mejs-time-float-current {








12
    width: 33px;








13
    display: block;








14
    left: 0;








15
    top: 4px;








16









17
    font-family: Helvetica, Arial, sans-serif;








18
    font-size: 10px;








19
    font-weight: bold;








20
    color: #666666;








21
    text-align: center;








22
}







Conclusion
We?ve successfully coded this Audio Player. If you have any question let me know in the comments. Also don?t forget to leave some feedback and share it with your friends. Follow us if you want to be the first to know about the latest tutorials and articles.
 
Via: Designmodo
</description>
            <author>Sophie.Y</author>
            <pubDate>Thu, 26 Apr 2012 05:25:42 +0100</pubDate>
        </item>
        <item>
            <title>The No-Shows</title>
            <link>http://www.connectingthedots.dk/2012/04/25/the-no-shows/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=the-no-shows</link>
            <description>I have a few things, that I made primarily last year, and never showed you here. I&amp;#8217;m going to make up for that, because quite frankly, I want to, and also I count on being able to rediscover the things I made earlier in here, on the blog.
This messenger bag was something that I made previously in a different combination of fabrics &amp;#8211; the messenger bag from mmmcrafts - and yay to her for putting the tutorial out there for all of us to benefit from!

This one was made for my mother&amp;#8217;s birthday, and I love this fabric combination. The main fabric is babycord with small flowers and the lining is Nicey Jane Lindy Leaf in the blue colourway. The trim is Michael Miller bias tape. As you can see I made a small lined pouch to go with it.
A year ago, I made a quilt for Frida. With two girls in the house, making one quilt isn&amp;#8217;t going to get me a long way, so of course, there had to be a second one.

For this one as well, I used a charm pack from Moda, and I cannot remember the name of it. I do like this one, but I personally like Frida&amp;#8217;s quilt a little better than this one &amp;#8211; it has more warmth to it. All the sources that taught me the techniques, are found in the previous quilt post.
Next up was my bridal purse.

It&amp;#8217;s made from the same silk that I used to make the corsage of my bridal dress, and I used the same pale blue fine silk lining as well. I used a frame and pattern from U-handbag &amp;#8211; The Easy Peasy Purse - you&amp;#8217;ll find it about one third down the page. And I used a tutorial of her&amp;#8217;s as well &amp;#8211; &amp;#8220;Purse frames demystified&amp;#8221; as well as a YouTube tutorial that shows a woman attaching the frame to a purse &amp;#8211; see it here. It&amp;#8217;s always a matter of checking out the different sources of information and finding my own way of doing it, but I didn&amp;#8217;t find it too difficult. Also, it was just right for our big day.
Now, another thing I made for the wedding was the dresses for the three little bridesmaids &amp;#8211; Ronja, Frida, and my niece Marlinde. At the time of the wedding they were 3, 4, and 7 years old, and I wanted the dresses to have different colours but the same style. I decided to go with an Ottobre pattern, #25 from 3/2010, the Chopin Dress. I used thai silk from this Danish online shop, where I received great service. I sent her an e-mail, asking if I could have samples, and I received an envelope with samples of the different silks I was looking at and a kind response. So anyway, the lining fabric is the same as what I used for the wedding dress and the purse &amp;#8211; the softest silk from a fabric shop in New York, brought home by my good friend Karen for the wedding dress project specifically. I changed a few things in the pattern &amp;#8211; I wasn&amp;#8217;t crazy about the roses on the belt, so I put miniature fabric roses instead to add a detail. Also, I added dusty, greyish tulle on the inside of the skirt, to give it more fullness. I did this by making a tulle skirt that was just a few centimeters longer than the main skirt with lots of ruffled tulle at the bottom, and then sewing it into the dress at the waist line, between the main fabric and the lining.

The girls loved the dresses, fortunately, and though this is not a dress a girl wears many times (if more than one at all&amp;#8230;), it was worth the effort. I believe actually, that Frida will be wearing her&amp;#8217;s in a few days for the end of season dance at the dance school &amp;#8211; for that purpose, the dress should do just fine. (Check out pictures from last year&amp;#8217;s end of season dance here.)
Next project was actually something that came out of a bloggers meetup. I haven&amp;#8217;t done much hand sewing - ever, and it has been a choice not to. At the meetups however, everyone is always doing something with their hands &amp;#8211; knitting, crocheting, sewing, or something else. So I thought, I&amp;#8217;d give it a try, just to see what happened.

A pillow for Frida&amp;#8217;s room is what happened &amp;#8211; and actually one that she seems to appreciate immensely for some reason. The front, of course is patchwork, and the back an overlap closing to make it possible to wash the cover &amp;#8211; see below.

Quite a nice project, that I just might try my hands on again, when I have the time to spare.
Finally, two minor projects, that I have made recently. A small purse for make up for myself (same pattern as the bridal purse), and pencil cases for the girls.
       
The pencil cases are based on the Perfect Box Pouch tutorial on Make It Modern. Other tutorials I have used, and some that I haven&amp;#8217;t yet &amp;#8211; are found here.
That&amp;#8217;s it for the no-shows &amp;#8211; now I think most of what I&amp;#8217;ve made is on the blog, for me or anyone else to (re-)discover.
&amp;nbsp;
</description>
            <author>Astrid</author>
            <source url="http://www.connectingthedots.dk/feed">Connecting the dots...</source>
            <pubDate>Wed, 25 Apr 2012 14:58:36 +0100</pubDate>
        </item>
        <item>
            <title>HOW TO INSTALL THEME ON PRESTASHOP 1.4.7.2 :: PrestaShop Theme by IXThemes 7.0</title>
            <link>http://www.prestadesign.dk/kunder/how-to-install-theme-on-prestashop-1-4-7-2-prestashop-theme-by-ixthemes-7-0</link>
            <description>http://www.youtube.com/v/IXtUdFNhBME?version=3&amp;amp;f=videos&amp;amp;app=youtube_gdata HOW TO INSTALL THEME ON PRESTASHOP 1.4.7.2 :: PrestaShop Theme by IXThemes 7.0 www.screenr.com
Taken from:
HOW TO INSTALL THEME ON PRESTASHOP 1.4.7.2 :: PrestaShop Theme by IXThemes 7.0

Indlæg relateret til HOW TO INSTALL THEME ON PRESTASHOP 1.4.7.2 :: PrestaShop Theme by IXThemes 7.0



The New PrestaShop Standard Theme
PrestaShop provides a basic theme that any online retailer can use to launch their online shop for free and make it a success. This theme &amp;#8230;




RACING :: PrestaShop Theme by IXThemes :: ixt0170660racing_p :: Video Demo Part 1
http://www.youtube.com/v/k3hnXULCJSM?f=videos&amp;amp;app=youtube_gdata RACING :: PrestaShop Theme by IXThemes :: ixt0170660racing_p :: Video Demo Part 1 www.screenr.com Continue Reading: RACING :: PrestaShop Theme by IXThemes :: ixt0170660racing_p &amp;#8230;




RED LINE :: PrestaShop Theme by IXThemes :: ixt0320765redline_p :: Video Demo Part 1
http://www.youtube.com/v/9L4A5Wbo5L8?version=3&amp;amp;f=videos&amp;amp;app=youtube_gdata RED LINE :: PrestaShop Theme by IXThemes :: ixt0320765redline_p :: Video Demo Part 1 www.screenr.com Read the original post: RED LINE :: PrestaShop Theme &amp;#8230;




BALLET :: PrestaShop Theme by IXThemes :: ixt0320860ballet_p :: Video Demo Part 1
http://www.youtube.com/v/3qwNfa77igI?version=3&amp;amp;f=videos&amp;amp;app=youtube_gdata BALLET :: PrestaShop Theme by IXThemes :: ixt0320860ballet_p :: Video Demo Part 1 www.screenr.com Visit link: BALLET :: PrestaShop Theme by IXThemes :: ixt0320860ballet_p &amp;#8230;




TINA :: PrestaShop Theme by IXThemes :: ixt0160365tina_p :: Video Demo Part 1
http://www.youtube.com/v/UW9CYqwhFAw?version=3&amp;amp;f=videos&amp;amp;app=youtube_gdata TINA :: PrestaShop Theme by IXThemes :: ixt0160365tina_p :: Video Demo Part 1 www.screenr.com View post: TINA :: PrestaShop Theme by IXThemes :: ixt0160365tina_p &amp;#8230;




</description>
            <author>Tho</author>
            <source url="http://www.prestashop.presta.dk/feed/rss">Prestashop Design</source>
            <pubDate>Mon, 23 Apr 2012 21:35:18 +0100</pubDate>
        </item>
        <item>
            <title>HTML5 Canvas 3D Sphere</title>
            <link>http://www.flash-to-html5.net/blog/html5-canvas-3d-sphere</link>
            <description>Our new tutorial tells us how to create an animated 3D Sphere (through direct access to pixels on the canvas). The sphere itself moves around the canvas continuously. This example should work in  most modern browsers (like Firefox, Chrome, Safari and even in IE).
In the end, you should to get something like this:

Here are our demo and downloadable package:
Live Demo
download in package

Ok, download the source files and let&amp;#8217;s start coding !
Step 1. HTML
This is the markup of our page.
index.html


1.&amp;lt;div class=&quot;container&quot;&amp;gt;
2.&amp;lt;canvas id=&quot;slideshow&quot; width=&quot;1024&quot; height=&quot;631&quot;&amp;gt;&amp;lt;/canvas&amp;gt;
3.&amp;lt;canvas id=&quot;obj&quot; width=&quot;256&quot; height=&quot;256&quot;&amp;gt;&amp;lt;/canvas&amp;gt;
4.&amp;lt;/div&amp;gt;


I prepared 2 canvas objects here: the first for the source image, and the second one for our Sphere.
Step 2. CSS
css/main.css


01..container {
02.height: 631px;
03.margin: 50px auto;
04.position: relative;
05.width: 1024px;
06.z-index: 1;
07.}
08.#obj {
09.position: absolute;
10.z-index: 2;
11.}


We should put our Sphere object above our main canvas.
Step 3. JS
js/script.js


001.var canvas, ctx;


002.var canvasObj, ctxObj;
003.var iDstW = 256;
004.var iDstH = 256;
005.var iXSpeed = 4;
006.var iYSpeed = 3;
007.var iLastX = iDstW / 2;
008.var iLastY = iDstH / 2;
009.var oImage;
010.var aMap = [];
011.var aBitmap;
012.
013.var mathSphere = function(px, py) {
014.var x = px - iDstW / 2;
015.var y = py - iDstH / 2;
016.var r = Math.sqrt(x * x + y * y);
017.var maxR = iDstW / 2;
018.if (r &amp;gt; maxR) return {'x':px, 'y':py};
019.
020.var a = Math.atan2(y, x);
021.var k = (r / maxR) * (r / maxR) * 0.5 + 0.5;
022.var dx = Math.cos(a) * r * k;
023.var dy = Math.sin(a) * r * k;
024.return {'x': dx + iDstW / 2, 'y': dy + iDstH / 2};
025.}
026.
027.window.onload = function(){
028.
029.// load background
030.oImage = new Image();
031.oImage.src=&quot;images/bg.jpg&quot;;
032.oImage.onload = function () {
033.
034.// creating canvas and context objects
035.canvas = document.getElementById('slideshow');
036.ctx = canvas.getContext('2d');
037.canvasObj = document.getElementById('obj');
038.ctxObj = canvasObj.getContext('2d');
039.
040.// clear context
041.ctx.clearRect(0, 0, ctx.canvas.width, ctx.canvas.height);
042.
043.// and draw source image
044.ctx.drawImage(oImage, 0, 0);
045.
046.aBitmap = ctx.getImageData(0, 0, iDstW, iDstH);
047.for (var y = 0; y &amp;lt; iDstH; y++) {
048.for (var x = 0; x &amp;lt; iDstW; x++) {
049.var t = mathSphere(x, y);
050.aMap[(x + y * iDstH) * 2 + 0] = Math.max(Math.min(t.x, iDstW - 1), 0);
051.aMap[(x + y * iDstH) * 2 + 1] = Math.max(Math.min(t.y, iDstH - 1), 0);
052.}
053.}
054.
055.// begin updating scene
056.updateScene();
057.};
058.
059.function updateScene() {
060.
061.// update last coordinates
062.iLastX = iLastX + iXSpeed;
063.iLastY = iLastY + iYSpeed;
064.
065.// reverse speed
066.if (iLastX &amp;gt; ctx.canvas.width - iDstW/2) {
067.iXSpeed = -3;
068.}
069.if (iLastX &amp;lt; iDstW/2) {
070.iXSpeed = 3;
071.}
072.if (iLastY &amp;gt; ctx.canvas.height - iDstH/2) {
073.iYSpeed = -3;
074.}
075.if (iLastY &amp;lt; iDstH/2) {
076.iYSpeed = 3;
077.}
078.
079.// shifting of the second object
080.canvasObj.style.left = iLastX - Math.floor(iDstW / 2) + 'px';
081.canvasObj.style.top = iLastY - (Math.floor(iDstH / 2)) + 'px';
082.
083.// draw result Sphere
084.var aData = ctx.getImageData(iLastX - Math.ceil(iDstW / 2), iLastY - Math.ceil(iDstH / 2), iDstW, iDstH + 1);
085.for (var j = 0; j &amp;lt; iDstH; j++) {
086.for (var i = 0; i &amp;lt; iDstW; i++) {
087.var u = aMap[(i + j * iDstH) * 2];
088.var v = aMap[(i + j * iDstH) * 2 + 1];
089.var x = Math.floor(u);
090.var y = Math.floor(v);
091.var kx = u - x;
092.var ky = v - y;
093.for (var c = 0; c &amp;lt; 4; c++) {
094.aBitmap.data[(i + j * iDstH) * 4 + c] =
095.(aData.data[(x + y * iDstH) * 4 + c] * (1 - kx) + aData.data[((x + 1) + y * iDstH) * 4 + c] * kx) * (1-ky) +
096.(aData.data[(x + (y + 1) * iDstH) * 4 + c] * (1 - kx) + aData.data[((x + 1) + (y + 1) * iDstH) * 4 + c] * kx) * (ky);
097.}
098.}
099.}
100.ctxObj.putImageData(aBitmap,0,0);
101.
102.// update timer
103.setTimeout(updateScene, 16);
104.}
105.};


During initialization, the script prepares two canvas objects and two contexts. Then, it loads our main background image, and draws it as our first context. Then it prepares a hash table of sphere transformations: aMap. And, in the end ? it starts the timer, which updates the main scene. In this function (updateScene) we update the coordinates of our Sphere object, and draw the updated sphere at our second location.
Live Demo
download in package

Conclusion
I hope that today?s 3D HTML5 Sphere lesson has been interesting for you. We have done another nice html5 example. I will be glad to see your thanks and comments. Good luck!
Via: DZone
</description>
            <author>Sophie.Y</author>
            <pubDate>Thu, 19 Apr 2012 07:25:31 +0100</pubDate>
        </item>
        <item>
            <title>Gradient mesh with a hole in Adobe Illustrator (tutorial)</title>
            <link>http://blog.hjaelpmignu.dk/2012/04/gradient-mesh-with-a-hole-in-adobe-illustrator-tutorial/</link>
            <description>Just a quick note, that I posted a new short tutorial on how to make a gradient mesh with a hole in.
Nothing fancy, but nice to know. See http://www.hjaelpmignu.dk/content/punching-holes-gradient-mesh for more info
</description>
            <author>ockley</author>
            <source url="http://blog.hjaelpmignu.dk/feed/">Hjælp mig nu</source>
            <pubDate>Tue, 17 Apr 2012 21:20:11 +0100</pubDate>
        </item>
    </channel>
</rss>

