all
2013
about
code
design
portfolio
print
web
xxx
portfolio
contact
Citroën DS microsite
Stránka pro touch screen kiosek.
http://www.citroen-praha.cz/ds/
2012
code
design
portfolio
web
<%
**sinfi
[
nfi
/*
@s
/*
nfi
(
^inf
{
++i
{{
--sin^in
#si
}}
--sin
{{
^sin@n
∞sinf
}}
^nfi
}
)
^si
{{
//n
[
&sinf
(
!n--sin
!nf
)
!nfi
/*
^in!sinf
//i
*/
@inf
]
∞in
/*
!infin
{
@nf
}
**s
/*
++inf
*/
#in
{{
-sinfin
}}
*/
//sinfi
}}
@i
*/
*/
*nfin
{
*i
/*
--inf
/*
&n
{{
!nfi
(
*si
)
*sinfi
[
&sin!n
&si
]
&sinfi
}}
^i
{{
^nf
(
&nfinsinf
@n
)
#infin
/*
^nfi++si
*sin
*/
++infin
}}
//sinfin
*/
**sinfin
[
∞sinf
[
infi
{{
n∞infi
∞sinf
}}
&i
/*
!infi
*/
nf
]
@si
/*
**n
(
&si∞n
^nfi
)
//infi
[
//nf
]
#nfin
*/
*nfi
]
++nfin
*/
^si
[
++in
{
//in
[
--si
(
--s
)
]
}
//sinfi
{
//infi
/*
++i
[
nfin
]
*/
}
#sin
]
--infi
}
∞infin
]
-sin
/*
#sinfin
[
@inf
/*
∞in
(
--sin
{{
--i
/*
++inf
*/
-sinfi
{{
++i
}}
++n
}}
^nfin
{{
-nfin
(
**nfi
)
**i
{
++nfi
}
--s
}}
!infin
)
!n
(
++sinf
[
∞inf
(
^nf
)
]
)
**infi
[
^sinf
{{
**i
[
--i
]
∞sinfin
[
++n
]
∞sinf
/*
//si-in
nfin
*/
}}
--nfi
[
**si
/*
++nfi**in
-s
*/
]
&n
]
*/
//sinfi
(
∞s
/*
++sin
{
@inf
{
&in∞n
#s
}
!in
(
#nfin
)
nf
}
∞nf
(
#nfin
{{
++infin∞nfin
@in
}}
*sin
{
++nfi
}
//n
)
-sin
*/
)
-sinfin
{
*sinfi
/*
#inf
{
&nf
{
*i@nfin
&inf
}
!i
/*
*nfi#sinf
++inf
*/
**sinfi
}
#sinfin
{
∞infi
/*
*n++i
^in
*/
&in
/*
//i**inf
*sinf
*/
sinfi
}
--s
(
-in
/*
i**sinfi
//infin
*/
!i
{
nfin^si
#s
}
*nfin
)
*/
!i
[
!i
(
^in
{
&sinfi
}
∞n
{
nfinnfi
//i
}
@sinfi
)
**n
(
++i
/*
∞sinfi
*/
sinfi
{
@nfi++nf
&nfin
}
*sinfi
)
--sinf
]
--inf
}
]
∞n
{
**si
{{
-infi
{
&in
{{
&nfi
/*
-infi∞sinfin
-sin
*/
^infi
[
infi++nfin
**sinf
]
!si
}}
}
-si
/*
--si
[
-nfi
/*
^sin
*/
#si
/*
--s**nf
--in
*/
//sinf
]
*/
sinfi
}}
}
^s
/*
!si
[
++sinf
/*
^sinfi
[
--in
/*
∞infin^in
!s
*/
#nf
[
@nfinin
*nfi
]
∞sinfin
]
@sinfin
/*
-i
[
**nfin++sinfin
^i
]
*/
@sinf
*/
@i
/*
--nf
(
--n
[
^nfi*n
!inf
]
@sin
(
--in-sinfin
*sinf
)
&infi
)
&inf
/*
*infin
{{
!nf
}}
**sin
/*
nfi
*/
++inf
*/
++nf
*/
@infi
]
//sinf
(
@nfin
{
//sin
[
inf
/*
--nfi**n
∞nfin
*/
]
*sinfin
/*
*sinfi
(
!s
)
nf
[
**s
]
//sinf
*/
--nfi
[
**n
{
∞si
}
nfin
[
!nf
]
*sinfi
]
}
si
/*
-sinf
[
++n
{{
-nf&in
--sinfin
}}
*sinf
[
*inf
]
-nfin
]
!in
[
++sin
(
@inf
)
//sin
/*
//inf**nfin
&infin
*/
^infin
{
*sinfi
}
]
^infin
*/
^si
)
--nf
[
∞i
/*
@nfin
{
#nfi
/*
//inf//nfin
-infin
*/
}
&sinfin
{
++sinf
[
-nf
]
//infin
(
*si
)
^s
}
@sinf
/*
++i
(
#s!nfi
^nfi
)
//inf
{{
*infi!sinfin
--nf
}}
^si
*/
*/
++sinf
/*
^nfin
{
@sinfin
[
**nf
]
--sinfi
/*
**sinf
*/
-in
[
//nfin
]
}
--i
[
**inf
(
!si@s
++infin
)
!sinfi
[
!nfi@nfin
^nfi
]
*nfi
]
&nfi
*/
**nf
]
*/
*/
&inf
[
in
[
**n
{{
*nf
(
i
(
*nfin
{
*in++sinfin
//n
}
@nfin
[
-si&n
//s
]
@infi
)
)
nfi
[
!in
(
∞i
(
∞s
)
-n
[
--si!inf
++nfin
]
i
)
++i
/*
**inf
{{
++s
}}
*sin
/*
++sisi
!sin
*/
**n
*/
#sin
(
--nf
[
@infi!n
@nf
]
)
]
--s
}}
]
∞n
{
^n
(
++inf
{
**infin
(
-sin
/*
--sinfi
*/
//infi
{
@sinfin^infi
**nf
}
*in
)
//infin
[
//nfin
/*
*sinfi//nfin
--infi
*/
]
s
}
@nfin
{{
!i
/*
++infin
{
#infin
}
-n
[
-nfin*in
//inf
]
^sinf
*/
@nfin
{
*sinfi
{{
-nfin--nfi
-n
}}
}
#sinfin
}}
-n
)
//inf
/*
-sinfi
[
&infin
(
^nf
/*
#nfi
*/
)
]
&n
(
!sinfi
{
*sinfin
(
//i
)
}
)
++n
*/
@nfin
{{
//n
(
&si
{
++inf
/*
!nfi
*/
#nfi
/*
&si
*/
^nf
}
++sinfin
(
!i
{{
++nf
}}
@in
[
//nfi*nfi
--nf
]
@n
)
i
)
}}
}
&sin
{
#sin
(
//i
[
++i
{{
^infin
[
^sin++sinf
**n
]
}}
//sin
/*
!infin
{
++infi∞in
@inf
}
#infi
[
-nfi
]
--sin
*/
++nfi
[
∞n
(
&nf*sin
**nfin
)
]
]
@nf
[
**nf
/*
-nfin
[
#n
]
&nfin
{{
∞sinfi
}}
^nf
*/
&sin
{
nfin
{{
#infin
}}
@sin
{
@s
}
∞si
}
*nfi
]
--s
)
**sinfi
[
!nfin
{{
*n
(
@sinfin
(
#nfi
)
)
^n
[
&n
/*
//sinf
*/
]
&nf
}}
]
--nfi
}
]
%>
next -->
<-- prev