%%
%% This is file `mycv_style.sty',
%% generated with the docstrip utility.
%%
%% The original source files were:
%%
%% mycv.dtx  (with options: `mycv-style.sty')
%% --------------------------------------------------------
%%  Author: Andrea Ghersi
%%  Copyright 2012 Ghersi Andrea (ghanhawk@gmail.com).
%% 
%%  This work may be distributed and/or modified under the
%%  conditions of the LaTeX Project Public License version
%%  1.3c, available at 'http://www.latex-project.org/lppl'.
%% 
%%  This work has the LPPL maintenance status "maintained".
%%  The Current Maintainer of this work is Andrea Ghersi.
%% 
%%  This work consists of the files listed in the README
%%  file.
%% --------------------------------------------------------

\NeedsTeXFormat{LaTeX2e}
\RequirePackage{svn-prov}

\input{mycv_version.def}

\ProvidesPackageSVN
   {$Id: mycv_style.sty 89 2012-05-19 18:23:03Z ghangenit $}
   [v\@versionstr][Default style file]

\RequirePackage{titlesec}  % for title format and spacing
\RequirePackage{fancyhdr}  % for custom headers and footers
\RequirePackage{xcolor}    % for colors
\RequirePackage{calligra}  % for the calligra font
\RequirePackage{times}     % for times font
\RequirePackage{pifont}    % for the ’ding’ style (itemize environment)
\RequirePackage{marvosym}  % symbols - phone
\RequirePackage{amssymb}   % symbols - email
\RequirePackage{hyperref}  % for hypertext links and other stuff
\RequirePackage{xparse}    % for commands with multiple default arguments

%%%%%%%%%%%%
%%         %
%% Layout  %
%%         %
%%%%%%%%%%%%

%% -----------------------------------------------------
%% passing the option 'showframe' to the package permits
%% to see the page margins: that may be useful for debug
%% -----------------------------------------------------
\RequirePackage[
   paperwidth=210mm,
   paperheight=297mm,
   textwidth=495pt,
   vmargin=1.5cm,
   columnsep=18pt
]{geometry}

%%%%%%%%%%%%%%%%%%%%%%
%%                   %
%% Header and footer %
%%                   %
%%%%%%%%%%%%%%%%%%%%%%

\renewcommand{\headrulewidth}{0.0pt}

\fancyhf{}

\DeclareRobustCommand{\mycfoot}[1]{%
   \cfoot{\color{myheadingscolor}{{\sffamily\tiny{#1}}}}%
}

\pagestyle{fancy}

%%%%%%%%%%%%%%%%%%%%%%%%%
%%                      %
%% Hyperref and colours %
%%                      %
%%%%%%%%%%%%%%%%%%%%%%%%%

%% ------------------------------------------
%% setup colours for links, text and headings
%% ------------------------------------------
\definecolor{mylinkcolour}{HTML}{0000FF}     % {FF0080} %light purple link for the email
\definecolor{myshadecolor}{HTML}{F0F0F0}     % {E4E3E3}%{D4D7FE} %light blue shade
\definecolor{mytextcolor}{HTML}{2b2b2b}      % text is almost black
\definecolor{myheadingscolor}{HTML}{701112}  % dark red

%% ----------------------
%% setup hyperref package
%% ----------------------
\hypersetup{%
   colorlinks,breaklinks,%
   urlcolor=mylinkcolour,%
   linkcolor=mylinkcolour,%
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%                                  %
%% Section title format and spacing %
%%                                  %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\DeclareDocumentCommand{\mysectionTitleFormat}%
   {O{myheadingscolor} O{myheadingscolor}}%
{%
   \titleformat{\section}%
      {\bigskip\color{#1}\titlerule\scshape\Large\raggedright}%
      {}{0em}{}[\color{#2}\titlerule\medskip]
}

\DeclareDocumentCommand{\mysectionTitleSpacing}%
   {O{0pt} O{0pt} O{5pt}}%
{%
   \titlespacing{\section}{#1}{#2}{#3}%
}

\mysectionTitleFormat
\mysectionTitleSpacing

%%%%%%%%%%%%%%%%%%%%
%%                 %
%% Customized list %
%%                 %
%%%%%%%%%%%%%%%%%%%%

\newenvironment{myitemize}%
   {\renewcommand{\labelitemi}{\ding{43}}\begin{itemize}}%
   {\end{itemize}}

%%%%%%%%%%%%%%%%
%%             %
%% Other stuff %
%%             %
%%%%%%%%%%%%%%%%

%% --------------------------------
%% set text color for the whole doc
%% --------------------------------
\color{mytextcolor}
\endinput
%%
%% End of file `mycv_style.sty'.
