mirror of
https://github.com/moderncv/moderncv.git
synced 2026-02-06 10:05:19 +01:00
Merge branch 'master' into simplex-social
This commit is contained in:
commit
aa1eb6ac91
18 changed files with 91 additions and 46 deletions
|
|
@ -5,6 +5,9 @@ version next
|
|||
- Include social icons in cover letter for styles classic, fancy and banking (#170)
|
||||
- Update Oldstyle to use symbols instead of marvosym (#209)
|
||||
- Added SimpleX and Threema social (#217)
|
||||
- Fix spacing between first and last name again (#220)
|
||||
- Make header details flush against sides for casual, classic, and contemporary
|
||||
styles (#229)
|
||||
|
||||
version 2.4.1 (18 Jul 2024)
|
||||
- Fix commons/colors.tex not found in package (#194)
|
||||
|
|
|
|||
|
|
@ -18,10 +18,13 @@
|
|||
%-------------------------------------------------------------------------------
|
||||
\usepackage{moderncvcolors}
|
||||
|
||||
\colorlet{color0}{black}% black
|
||||
\colorlet{color1}{black}% black
|
||||
\colorlet{color2}{black}% black
|
||||
|
||||
\colorlet{color0}{black}
|
||||
\colorlet{color1}{black}
|
||||
\colorlet{color2}{black}
|
||||
\colorlet{headTL}{lightblack}
|
||||
\colorlet{headBR}{color1}
|
||||
\colorlet{headtext}{white}
|
||||
\colorlet{headhr}{color2}
|
||||
|
||||
\endinput
|
||||
|
||||
|
|
|
|||
|
|
@ -18,9 +18,13 @@
|
|||
%-------------------------------------------------------------------------------
|
||||
\usepackage{moderncvcolors}
|
||||
|
||||
\colorlet{color0}{black}% black
|
||||
\colorlet{color1}{lightblue}% light blue
|
||||
\colorlet{color2}{darkgrey}% dark grey
|
||||
\colorlet{color0}{black}
|
||||
\colorlet{color1}{lightblue}
|
||||
\colorlet{color2}{darkgrey}
|
||||
\colorlet{headTL}{lightskyblue}
|
||||
\colorlet{headBR}{color1}
|
||||
\colorlet{headtext}{white}
|
||||
\colorlet{headhr}{color2}
|
||||
|
||||
|
||||
\endinput
|
||||
|
|
|
|||
|
|
@ -18,10 +18,13 @@
|
|||
%-------------------------------------------------------------------------------
|
||||
\usepackage{moderncvcolors}
|
||||
|
||||
\colorlet{color0}{black}% black
|
||||
\colorlet{color1}{burgundy}% burgundy
|
||||
\colorlet{color2}{darkgrey}% dark grey
|
||||
|
||||
\colorlet{color0}{black}
|
||||
\colorlet{color1}{burgundy}
|
||||
\colorlet{color2}{darkgrey}
|
||||
\colorlet{headTL}{darkred}
|
||||
\colorlet{headBR}{color1}
|
||||
\colorlet{headtext}{white}
|
||||
\colorlet{headhr}{color2}
|
||||
|
||||
\endinput
|
||||
|
||||
|
|
|
|||
|
|
@ -17,14 +17,15 @@
|
|||
%-------------------------------------------------------------------------------
|
||||
% color scheme definition
|
||||
%-------------------------------------------------------------------------------
|
||||
\definecolor{color0}{rgb}{0,0,0}% black
|
||||
\definecolor{color1}{HTML}{0081a7}% cerulean
|
||||
\definecolor{color2}{HTML}{4d908e}% dark cyan
|
||||
\definecolor{headTL}{HTML}{00afb9}% verdigris
|
||||
\colorlet{headBR}{color1}
|
||||
\definecolor{headtext}{HTML}{ffffff}% white
|
||||
\colorlet{headhr}{color2}
|
||||
\usepackage{moderncvcolors}
|
||||
|
||||
\colorlet{color0}{black}
|
||||
\colorlet{color1}{cerulean}
|
||||
\colorlet{color2}{darkcyan}
|
||||
\colorlet{headTL}{verdigris}
|
||||
\colorlet{headBR}{color1}
|
||||
\colorlet{headtext}{white}
|
||||
\colorlet{headhr}{color2}
|
||||
|
||||
\endinput
|
||||
|
||||
|
|
|
|||
|
|
@ -18,9 +18,13 @@
|
|||
%-------------------------------------------------------------------------------
|
||||
\usepackage{moderncvcolors}
|
||||
|
||||
\colorlet{color0}{black}% black
|
||||
\colorlet{color1}{green}% green
|
||||
\colorlet{color2}{darkgrey}% dark grey
|
||||
\colorlet{color0}{black}
|
||||
\colorlet{color1}{green}
|
||||
\colorlet{color2}{darkgrey}
|
||||
\colorlet{headTL}{palegreen}
|
||||
\colorlet{headBR}{color1}
|
||||
\colorlet{headtext}{white}
|
||||
\colorlet{headhr}{color2}
|
||||
|
||||
|
||||
\endinput
|
||||
|
|
|
|||
|
|
@ -18,10 +18,13 @@
|
|||
%-------------------------------------------------------------------------------
|
||||
\usepackage{moderncvcolors}
|
||||
|
||||
\colorlet{color0}{black}% black
|
||||
\colorlet{color1}{darkgrey}% dark grey
|
||||
\colorlet{color2}{darkgrey}% dark grey
|
||||
|
||||
\colorlet{color0}{black}
|
||||
\colorlet{color1}{darkgrey}
|
||||
\colorlet{color2}{darkgrey}
|
||||
\colorlet{headTL}{lightgrey}
|
||||
\colorlet{headBR}{color1}
|
||||
\colorlet{headtext}{white}
|
||||
\colorlet{headhr}{color2}
|
||||
|
||||
\endinput
|
||||
|
||||
|
|
|
|||
|
|
@ -18,10 +18,13 @@
|
|||
%-------------------------------------------------------------------------------
|
||||
\usepackage{moderncvcolors}
|
||||
|
||||
\colorlet{color0}{black}% black
|
||||
\colorlet{color1}{orange}% orange
|
||||
\colorlet{color2}{darkgrey}% dark grey
|
||||
|
||||
\colorlet{color0}{black}
|
||||
\colorlet{color1}{orange}
|
||||
\colorlet{color2}{darkgrey}
|
||||
\colorlet{headTL}{lightorange}
|
||||
\colorlet{headBR}{color1}
|
||||
\colorlet{headtext}{white}
|
||||
\colorlet{headhr}{color2}
|
||||
|
||||
\endinput
|
||||
|
||||
|
|
|
|||
|
|
@ -18,9 +18,13 @@
|
|||
%-------------------------------------------------------------------------------
|
||||
\usepackage{moderncvcolors}
|
||||
|
||||
\colorlet{color0}{black}% black
|
||||
\colorlet{color1}{purple}% purple
|
||||
\colorlet{color2}{darkgrey}% dark grey
|
||||
\colorlet{color0}{black}
|
||||
\colorlet{color1}{purple}
|
||||
\colorlet{color2}{darkgrey}
|
||||
\colorlet{headTL}{lavender}
|
||||
\colorlet{headBR}{color1}
|
||||
\colorlet{headtext}{white}
|
||||
\colorlet{headhr}{color2}
|
||||
|
||||
|
||||
\endinput
|
||||
|
|
|
|||
|
|
@ -18,9 +18,13 @@
|
|||
%-------------------------------------------------------------------------------
|
||||
\usepackage{moderncvcolors}
|
||||
|
||||
\colorlet{color0}{black}% black
|
||||
\colorlet{color1}{red}% red
|
||||
\colorlet{color2}{darkgrey}% dark grey
|
||||
\colorlet{color0}{black}
|
||||
\colorlet{color1}{red}
|
||||
\colorlet{color2}{darkgrey}
|
||||
\colorlet{headTL}{firebrick}
|
||||
\colorlet{headBR}{color1}
|
||||
\colorlet{headtext}{white}
|
||||
\colorlet{headhr}{color2}
|
||||
|
||||
|
||||
\endinput
|
||||
|
|
|
|||
|
|
@ -17,13 +17,26 @@
|
|||
%-------------------------------------------------------------------------------
|
||||
|
||||
\definecolor{black}{RGB}{0, 0, 0}
|
||||
\definecolor{white}{HTML}{ffffff}
|
||||
\definecolor{red}{rgb}{0.95, 0.20, 0.20}
|
||||
\definecolor{darkgrey}{rgb}{0.45, 0.45, 0.45}
|
||||
\definecolor{lightgrey}{HTML}{d3d3d3}
|
||||
\definecolor{orange}{rgb}{0.95, 0.55, 0.15}
|
||||
\definecolor{burgundy}{rgb}{0.596078, 0, 0}% 139/255 (0.545098) or 152/255 (0.596078)
|
||||
\definecolor{purple}{rgb}{0.50, 0.33, 0.80}
|
||||
\definecolor{lightblue}{rgb}{0.22, 0.45, 0.70}
|
||||
\definecolor{green}{rgb}{0.35, 0.70, 0.30}
|
||||
\definecolor{cerulean}{HTML}{0081a7}
|
||||
\definecolor{darkcyan}{HTML}{4d908e}
|
||||
\definecolor{verdigris}{HTML}{00afb9}
|
||||
\definecolor{lightskyblue}{HTML}{b1dffc}
|
||||
\definecolor{darkred}{HTML}{d60000}
|
||||
\definecolor{palegreen}{HTML}{a6fca6}
|
||||
\definecolor{lightorange}{HTML}{ffbb3d}
|
||||
\definecolor{lavender}{HTML}{9090e9}
|
||||
\definecolor{firebrick}{HTML}{ce2727}
|
||||
\definecolor{lightblack}{HTML}{3d3d3d}
|
||||
|
||||
|
||||
%-------------------------------------------------------------------------------
|
||||
% default colors
|
||||
|
|
|
|||
|
|
@ -92,7 +92,7 @@
|
|||
\ifthenelse{\equal{\@homepageprotocol}{http}}{\httplink{\@homepage}}{\httpslink{\@homepage}}}%
|
||||
\socialsdetails% needs to be pre-rendered as loops and tabulars seem to conflict
|
||||
\ifthenelse{\isundefined{\@extrainfo}}{}{\makenewline\@extrainfo}%
|
||||
\end{tabular}
|
||||
\end{tabular}%
|
||||
}\fi%
|
||||
% optional photo (pre-rendering)
|
||||
\@initializebox{\makecvheadpicturebox}%
|
||||
|
|
@ -106,9 +106,9 @@
|
|||
\setlength{\fboxrule}{\@photoframewidth}%
|
||||
\ifdim\@photoframewidth=0pt%
|
||||
\setlength{\fboxsep}{0pt}\fi%
|
||||
\framebox{\includegraphics[width=\@photowidth]{\@photo}}}%
|
||||
\framebox{\includegraphics[width=\@photowidth]{\@photo}}%
|
||||
\if@right%
|
||||
\hspace*{\separatorcolumnwidth}\fi}%
|
||||
\hspace*{\separatorcolumnwidth}\fi}}%
|
||||
% name and title (pre-rendering)
|
||||
\@initializelength{\makecvheaddetailswidth}\settowidth{\makecvheaddetailswidth}{\usebox{\makecvheaddetailsbox}}%
|
||||
\@initializelength{\makecvheadpicturewidth}\settowidth{\makecvheadpicturewidth}{\usebox{\makecvheadpicturebox}}%
|
||||
|
|
@ -120,7 +120,7 @@
|
|||
\begin{minipage}[b]{\makecvheadnamewidth}%
|
||||
\if@left\raggedright\fi%
|
||||
\if@right\raggedleft\fi%
|
||||
\firstnamestyle{\@firstname~}\lastnamestyle{\@lastname}%
|
||||
\firstnamestyle{\@firstname\ }\lastnamestyle{\@lastname}%
|
||||
\ifthenelse{\equal{\@title}{}}{}{\\[1.25em]\titlestyle{\@title}}%
|
||||
\end{minipage}}%
|
||||
% raise boxes if top option is set
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@
|
|||
\parbox{\makeheaddetailswidth}{%
|
||||
\centering%
|
||||
% name and title
|
||||
\firstnamestyle{\@firstname~}\lastnamestyle{\@lastname}%
|
||||
\firstnamestyle{\@firstname\ }\lastnamestyle{\@lastname}%
|
||||
\ifthenelse{\equal{\@title}{}}{}{\titlestyle{~|~\@title}}% \isundefined doesn't work on \@title, as LaTeX itself defines \@title (before it possibly gets redefined by \title)
|
||||
% optional detailed information
|
||||
\if@details{%
|
||||
|
|
|
|||
|
|
@ -93,7 +93,7 @@
|
|||
{\setlength{\makecvheadnamewidth}{\textwidth-\makecvheadpicturewidth}}%
|
||||
{}%
|
||||
\begin{minipage}[b]{\makecvheadnamewidth}%
|
||||
\firstnamestyle{\@firstname~}\lastnamestyle{\@lastname}%
|
||||
\firstnamestyle{\@firstname\ }\lastnamestyle{\@lastname}%
|
||||
\ifthenelse{\equal{\@title}{}}{}{\\[1.25em]\titlestyle{\@title}}%
|
||||
\end{minipage}%
|
||||
% optional photo
|
||||
|
|
|
|||
|
|
@ -94,7 +94,7 @@
|
|||
% name and optional title
|
||||
\newlength{\makecvheadpictureboxskip}%
|
||||
\setlength{\makecvheadpictureboxskip}{\totalheightof{\usebox{\makecvheadpicturebox}}}%
|
||||
\firstnamestyle{\@firstname~}\lastnamestyle{\@lastname}%
|
||||
\firstnamestyle{\@firstname\ }\lastnamestyle{\@lastname}%
|
||||
\ifthenelse{\equal{\@title}{}}{
|
||||
\ifthenelse{\isundefined{\@quote}}%
|
||||
{}%
|
||||
|
|
|
|||
|
|
@ -55,7 +55,7 @@
|
|||
\setlength{\makeheaddetailswidth}{\textwidth}%
|
||||
% name and title
|
||||
\if@left\hfill\fi%
|
||||
\firstnamestyle{\@firstname~}\lastnamestyle{\@lastname}%
|
||||
\firstnamestyle{\@firstname\ }\lastnamestyle{\@lastname}%
|
||||
\ifthenelse{\equal{\@title}{}}{}{\titlestyle{~|~\@title}}\\[-.35em]% \isundefined doesn't work on \@title, as LaTeX itself defines \@title (before it possibly gets redefined by \title)
|
||||
% rule
|
||||
{\color{bodyrulecolor}\rule{\textwidth}{.25ex}}}
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@
|
|||
\ifthenelse{\isundefined{\@homepage}}{}{\makenewline\homepagesymbol\httplink{\@homepage}}%
|
||||
\socialsdetails% needs to be pre-rendered as loops and tabulars seem to conflict
|
||||
\ifthenelse{\isundefined{\@extrainfo}}{}{\makenewline\@extrainfo}%
|
||||
\end{tabular}
|
||||
\end{tabular}%
|
||||
}\fi%
|
||||
% optional photo (pre-rendering)
|
||||
\@initializebox{\makecvheadpicturebox}%
|
||||
|
|
@ -115,9 +115,9 @@
|
|||
\node[inner sep=0pt] at (0,0) {\includegraphics[width=\@photowidth]{\@photo}};
|
||||
\end{scope}
|
||||
\end{tikzpicture}%
|
||||
}%
|
||||
\if@left%
|
||||
\hspace*{\separatorcolumnwidth}\fi}%
|
||||
}%
|
||||
% optional QR for homepage (pre-rendering)
|
||||
\@initializebox{\makecvheadqrbox}%
|
||||
\if@headqr%
|
||||
|
|
|
|||
|
|
@ -39,7 +39,7 @@
|
|||
%\fi
|
||||
|
||||
% symbols
|
||||
\providecolor{default-socialicon-color}{named}{headtext}
|
||||
\definecolor{default-socialicon-color}{named}{headtext}
|
||||
\moderncvicons{symbols}
|
||||
|
||||
%-------------------------------------------------------------------------------
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue