From fbee2e4c8d5273e8fca49b4850947d1b21ee2fb3 Mon Sep 17 00:00:00 2001 From: "Gergely Polonkai (W00d5t0ck)" Date: Fri, 14 Sep 2012 14:43:59 +0200 Subject: [PATCH] Added a neat menu and a profile picture Signed-off-by: Gergely Polonkai (W00d5t0ck) --- .../FrontBundle/Controller/BlogController.php | 4 +- .../Controller/DefaultController.php | 9 +++++ .../Resources/public/css/front.css | 36 +++++++++++++++++- .../Resources/public/images/profile.png | Bin 0 -> 7692 bytes .../Resources/views/Default/about.html.twig | 10 +++++ .../views/Default/front_base.html.twig | 9 +++++ 6 files changed, 65 insertions(+), 3 deletions(-) create mode 100644 src/GergelyPolonkai/FrontBundle/Resources/public/images/profile.png create mode 100644 src/GergelyPolonkai/FrontBundle/Resources/views/Default/about.html.twig diff --git a/src/GergelyPolonkai/FrontBundle/Controller/BlogController.php b/src/GergelyPolonkai/FrontBundle/Controller/BlogController.php index 181bc77..d55ee03 100644 --- a/src/GergelyPolonkai/FrontBundle/Controller/BlogController.php +++ b/src/GergelyPolonkai/FrontBundle/Controller/BlogController.php @@ -11,11 +11,13 @@ use GergelyPolonkai\FrontBundle\Entity\Post; * Description of BlogController * * @author polonkai.gergely + * + * @Route("/blog") */ class BlogController extends Controller { /** - * @Route("/blog/{year}/{month}/{day}/{slug}.html", name="GergelyPolonkaiFront_blogViewPost") + * @Route("/{year}/{month}/{day}/{slug}.html", name="GergelyPolonkaiFront_blogViewPost") * @Template */ public function viewPostAction($year, $month, $day, $slug) diff --git a/src/GergelyPolonkai/FrontBundle/Controller/DefaultController.php b/src/GergelyPolonkai/FrontBundle/Controller/DefaultController.php index 84b8720..59f0967 100644 --- a/src/GergelyPolonkai/FrontBundle/Controller/DefaultController.php +++ b/src/GergelyPolonkai/FrontBundle/Controller/DefaultController.php @@ -29,6 +29,15 @@ class DefaultController extends Controller ); } + /** + * @Route("/about-me.html", name="GergelyPolonkaiFrontBundle_about") + * @Template + */ + public function aboutAction() + { + return array(); + } + /** * @Route("/disclaimer.html", name="GergelyPolonkaiFrontBundle_disclaimer") * @Template diff --git a/src/GergelyPolonkai/FrontBundle/Resources/public/css/front.css b/src/GergelyPolonkai/FrontBundle/Resources/public/css/front.css index 43039aa..21c4324 100644 --- a/src/GergelyPolonkai/FrontBundle/Resources/public/css/front.css +++ b/src/GergelyPolonkai/FrontBundle/Resources/public/css/front.css @@ -21,11 +21,27 @@ body { color: #ffffff; position: absolute; width: 960px; + height: 190px; +} + +#header #picture { + background-color: white; + position: relative; + width: 170px; + height: 170px; + display: inline; + float: left; + top: 40px; + left: 20px; +} + +#header #picture img { + margin: 10px; } #header h1 { text-align: right; - margin: 0 10px 0 0; + margin: 40px 10px 0 0; font-size: 41px; font-weight: bold; padding-top: 45px; @@ -54,12 +70,28 @@ body { display: block; } +#menu { +} + +#menu ul { + margin: 0; + padding: 0; + list-style-type: none; + text-align: right; +} + +#menu ul li { + display: inline; + margin-left: 1em; +} + #content { + clear: both; padding: 8px; } #content-padding { - height: 120px; + height: 200px; } #content h3 { diff --git a/src/GergelyPolonkai/FrontBundle/Resources/public/images/profile.png b/src/GergelyPolonkai/FrontBundle/Resources/public/images/profile.png new file mode 100644 index 0000000000000000000000000000000000000000..2df1c004f7e3886e49ebb8bc31ef3510af7b58d0 GIT binary patch literal 7692 zcmYM32RxPG-^P!!WgIhG_Ksv{WhEn&S@tSIW=5!NLPkdRjO@MFv9lt3Q)HE`5Z>SU z|KIoX=7T=x@tku%_kI7a>wEp~P)!YGLVOy01Oh>*a!)}Ue#fJ~ak1g&9So-x_=Rn* zs;q#xM1N&8e~N`y@Lt?AaDh7}(cc(%Ig>r$MI2WZbw!*xJS-xf8`);8VF(0$l8S=d zBafM1sh&>;HyCO&bik~wu|rZfp^;CiAUPcKRzvs zI~^FZre@E~$T41rj8m%iw=ciQXp_c{e}KWmOR1~RTU4g6Z&qGbhB7w`>_Xv(2L@75 z68!hl|6PMiaE*DMvm#2?`Sa(`@6*$xR#wc*hlPcOGYbmv6cvx1Do~&OQ&Q+UdwN)I z+`tG73}j*^LDoIt=jP_lC@C?Pmt9?5?d|WE*VUyA!L6yOdEx4+@N+0tX7*<)y>WA`CJ{++S+1Cb@)@J)Z`ZTq)%mUeNDkv$f>@Igq zHF*kQU%UQw^A8m+X5EYBD{uY%N9tW{20jWCeD99%fBW_d53fN^Ljz5+sH2jV6`T9- zIXo+?RT0OBhK4k+UcDkgBHyqmN1FcKU3O+Gx-2zWrOMR2$Is7CPD;xB;g_nqI@`mC z4;x%JV&?9+{FBkuaZuFJ*1jubGn7+TCsyEKV{Ofz^zq{;4BEgB=14GMy+r?P)R--xI6CMM)kWf{~Gtdk-Ec>*!EaRaXmo z9j<#V$`TS1mit}$iiwFW{aN%=K0E$paJ8W725G2(c_;2%gB!u-=4P?;a99{VCN?(n zty`pCUS8LQZOL6-T{R62!{Xw|F|n}ZILXbs!YIlrD=jGNN=;h3lZ0%_oW3h@a&w#S zt#oPX>GibuoK1B#RyiGQ>KN8K7!@|t(Mfs5tqrBBW@cuxl7?qa z$J(0GWT^>9^gV^gwGM2Ol9Hsjn5-nYy}i95=H}*>Ufgm0NW1N+axvF+lGCHD$*gRq z^kHQO2Y!5feDs#|{_|VTz<_#aXsE2F#zFU-R^+*?tt~gdQ9}Ss2iC&ELP%Jc`7iy^ zyS~2CO7E_}$;ru~EVwBwOyTS6OA@N^bz&k2784fY3OzmjHAZPVTU%Q`_PM?9JslGh zly(zEZ$d-yU_njo?E3LlX>f6IWuH8uBchiW+ir-Y6MqYm%AD2^d$gnS_NuP{iME`*~nyYWg*&0*OSHRaD$I|#%p8r2g@vW=E~#5@UFom6=!$Qf!%Y}^3%d?KHk;5k-(0cOZox^;Cin?Ee+g1<= zmae|`2sKt9J01@oAEA2l$2D?r%&1W`5`b^HAZo9@%)k!?DXLT55qVmvx5A5 z)1|gIbuV|))GjEUtM#T@{rpm-eQ028FyTs1pK_v5sJ8EWn|ui|F{3|@bl@SFSpcuz&9=DPe!mlPLo@9PVtPGVO}WI8@S`?GU{9Dk(Q`(@|? z!=K;t1pEo%!NiQW&SGFw-BVZZ`rZ@ewEBgjv#TpJBLi{e4FWublb5#>Zj4Sy(Ayc3 z1?!-rr$AKO$R}JqZSqz{ILmRrWfTM0(A8C^&M@M z{QUgt8XK=7zyWdW?d=h=YHHVXiw)UE%+L2%``-zt^sm0{Sk8bk^!D|&ul6UvRDyzH z2nh*2pKqv^BkS%@xaoAfZSZ`di5kRg|B!)A2KBk9s7Q!cN=Am!%*?FLV~-iZBrcxh zwB~)d93&fo1av#^w#wqLQd zw3Ib6GRh*41|fCpCV?s-oo{fn7}c1Wo^Br+(#Vn^BO_~Hb#^*fQ-`^~Audks;NY

Xl?UKA>8!49aWx2^59vx`e;$a-OEOIBG~ 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 W9>#)4tRI})B2*ML6iV)zzWpD=>HUcS literal 0 HcmV?d00001 diff --git a/src/GergelyPolonkai/FrontBundle/Resources/views/Default/about.html.twig b/src/GergelyPolonkai/FrontBundle/Resources/views/Default/about.html.twig new file mode 100644 index 0000000..1dc8d22 --- /dev/null +++ b/src/GergelyPolonkai/FrontBundle/Resources/views/Default/about.html.twig @@ -0,0 +1,10 @@ +{% extends 'GergelyPolonkaiFrontBundle:Default:front_base.html.twig' %} + +{% block title %} - About Me{% endblock %} + +{% block content %} +

I'm Gergely Polonkai, systems engineer of a financial advisor company, and a freelancer developer.

+

I'm learning about different IT subjects since the late '90s. These include web development, application building, systems engineering, systems security and many others. I also dug my nose into free software, dealing with different types of Linux and its applications, while also writing and contributing to some open source projects.

+

On this site I will write blog posts about different stuff I face during work (oh my, yet another IT solutions blog), hoping they can help you with your own, or just to get along with your brand new netbook that shipped with Linux.

+

Feel free to send me any suggestions on what should I post. I will try my best to provide some help or directions.

+{% endblock content %} \ No newline at end of file diff --git a/src/GergelyPolonkai/FrontBundle/Resources/views/Default/front_base.html.twig b/src/GergelyPolonkai/FrontBundle/Resources/views/Default/front_base.html.twig index 93da997..a7c59c7 100644 --- a/src/GergelyPolonkai/FrontBundle/Resources/views/Default/front_base.html.twig +++ b/src/GergelyPolonkai/FrontBundle/Resources/views/Default/front_base.html.twig @@ -12,6 +12,9 @@