Commit 3937616b authored by Houtan Bastani's avatar Houtan Bastani

add logo as submodule

parent 9f67214a
Pipeline #1492 passed with stages
in 30 seconds
variables:
GIT_SUBMODULE_STRATEGY: normal
TERM: linux
build:
......
[submodule "assets/images/logo"]
path = assets/images/logo
url = ../../Dynare/logo.git
Subproject commit 8c50383e3718c4ee7386f06cd67aba4bc6bc2d28
.PHONY: all clean
all: dlogo.svg dlogo_hover.svg dfavicon.svg dbkgd.png dbkgd_ws.png
make clean
clean:
rm -rf *.pdf *.log *.aux auto
clean-all: clean
rm -rf *.svg *.png
dlogo.svg: dlogo.tex
pdflatex -shell-escape dlogo.tex
dlogo_hover.svg: dlogo_hover.tex
pdflatex -shell-escape dlogo_hover.tex
dfavicon.svg: dfavicon.tex
pdflatex -shell-escape dfavicon.tex
dbkgd.png: dbkgd.tex dbkgd-header.tex dbkgd-curves.tex
pdflatex -shell-escape dbkgd.tex
dbkgd_ws.png: dbkgd_ws.tex dbkgd-header.tex dbkgd-curves.tex
pdflatex -shell-escape dbkgd_ws.tex
\tikzset{
shadowed/.style={preaction={transform canvas={shift={(-.9pt,-.9pt)}},draw=black!25,ultra thick,shade path={left color=black!25, right color=black!0}, line cap=round}},
}
\draw [draw=transparent!1, line cap=round, ultra thick, dynareirf, shade path={left color=dynareirf!200, right color=dynareirf!0}, shadowed] plot [smooth] coordinates {(-.47,-.6) (0.19,0.55) (.7,-.4) (.94,-.21) (1.17,-.38) (1.38,-.29) (1.58,-.36) (1.78,-.31) (1.98,-.34) (2.18,-.32) (2.36,-.33)};
\ No newline at end of file
\usepackage{tikz}
\usetikzlibrary{decorations}
\usetikzlibrary{decorations.pathreplacing,shapes.misc}
\usetikzlibrary{fadings,decorations.pathmorphing}
\usetikzlibrary{shadows}
\usepackage[default]{lato}
\usepackage[T1]{fontenc}
\makeatletter
% From https://tex.stackexchange.com/questions/137357/how-to-draw-an-arrow-with-two-colors
\newif\iftikz@shading@path
\tikzset{
% There are three circumstances in which the fading sep is needed:
% 1. Arrows which do not update the bounding box (which is most of them).
% 2. Line caps/joins and mitres that extend outside the natural bounding
% box of the path (these are not calculated by PGF).
% 3. Other reasons that haven't been anticipated.
shading xsep/.store in=\tikz@pathshadingxsep,
shading ysep/.store in=\tikz@pathshadingysep,
shading sep/.style={shading xsep=#1, shading ysep=#1},
shading sep=0.0cm,
}
\def\tikz@shadepath#1{%
% \tikz@addmode installs the `modes' (e.g., fill, draw, shade)
% to be applied to the path. It isn't usualy for doing more
% changes to the path's construction.
\iftikz@shading@path%
\else%
\tikz@shading@pathtrue%
% Get the current path.
\pgfgetpath\tikz@currentshadingpath%
% Get the shading sep without setting any other keys.
\begingroup%
\pgfsys@beginscope% <- may not be necessary
\tikzset{#1}%
\xdef\tikz@tmp{\noexpand\def\noexpand\tikz@pathshadingxsep{\tikz@pathshadingxsep}%
\noexpand\def\noexpand\tikz@pathshadingysep{\tikz@pathshadingysep}}%
\pgfsys@endscope%
\endgroup
\tikz@tmp%
% Get the boudning box of the current path size including the shading sep
\pgfextract@process\pgf@shadingpath@southwest{\pgfpointadd{\pgfqpoint{\pgf@pathminx}{\pgf@pathminy}}%
{\pgfpoint{-\tikz@pathshadingxsep}{-\tikz@pathshadingysep}}}%%
\pgfextract@process\pgf@shadingpath@northeast{\pgfpointadd{\pgfqpoint{\pgf@pathmaxx}{\pgf@pathmaxy}}%
{\pgfpoint{\tikz@pathshadingxsep}{\tikz@pathshadingysep}}}%
% Clear the path
\pgfsetpath\pgfutil@empty%
% Save the current drawing mode and options.
\let\tikz@options@saved=\tikz@options%
\let\tikz@mode@saved=\tikz@mode%
\let\tikz@options=\pgfutil@empty%
\let\tikz@mode=\pgfutil@empty%
% \tikz@options are processed later on.
\tikz@addoption{%
\pgfinterruptpath%
\pgfinterruptpicture%
\begin{tikzfadingfrompicture}[name=.]
\pgfscope%
\tikzset{shade path/.style=}% Make absolutely sure shade path is not inherited.
\path \pgfextra{%
% Set the softpath. Any transformations,draw=none} in #1 will have no effect.
% This will *not* update the bounding box...
\pgfsetpath\tikz@currentshadingpath%
% ...so it is done manually.
\pgf@shadingpath@southwest
\expandafter\pgf@protocolsizes{\the\pgf@x}{\the\pgf@y}%
\pgf@shadingpath@northeast%
\expandafter\pgf@protocolsizes{\the\pgf@x}{\the\pgf@y}%
% Install the drawing modes and options.
\let\tikz@options=\tikz@options@saved%
\let\tikz@mode=\tikz@mode@saved%
};
% Now get the bounding box of the picture.
\xdef\pgf@shadingboundingbox@southwest{\noexpand\pgfqpoint{\the\pgf@picminx}{\the\pgf@picminy}}%
\xdef\pgf@shadingboundingbox@northeast{\noexpand\pgfqpoint{\the\pgf@picmaxx}{\the\pgf@picmaxy}}%
\endpgfscope
\end{tikzfadingfrompicture}%
\endpgfinterruptpicture%
\endpgfinterruptpath%
% Install a rectangle that covers the shaded/faded path picture.
\pgftransformreset%
\pgfpathrectanglecorners{\pgf@shadingboundingbox@southwest}{\pgf@shadingboundingbox@northeast}%
%
% Reset all modes.
\let\tikz@path@picture=\pgfutil@empty%
\tikz@mode@fillfalse%
\tikz@mode@drawfalse%
%\tikz@mode@tipsfalse% <- To have successful compilation with pgf-tikz v3.0.1a
\tikz@mode@doublefalse%
\tikz@mode@clipfalse%
\tikz@mode@boundaryfalse%
\tikz@mode@fade@pathfalse%
\tikz@mode@fade@scopefalse%
% Now install shading options.
\tikzset{#1}%
\tikz@mode%
% Make the fading happen.
\def\tikz@path@fading{.}%
\tikz@mode@fade@pathtrue%
\tikz@fade@adjustfalse%
% Shift the fading to the mid point of the rectangle
\pgfpointscale{0.5}{\pgfpointadd{\pgf@shadingboundingbox@southwest}{\pgf@shadingboundingbox@northeast}}%
\edef\tikz@fade@transform{shift={(\the\pgf@x,\the\pgf@y)}}%
\pgfsetfading{\tikz@path@fading}{\tikz@do@fade@transform}%
\tikz@mode@fade@pathfalse%
}%
\fi%
}
\tikzset{
shade path/.code={%
\tikz@addmode{\tikz@shadepath{#1}}%
}
}
% From https://tex.stackexchange.com/questions/14283/stroke-with-variable-thickness/14295
\pgfkeys{/pgf/decoration/.cd,
start color/.store in =\startcolor,
end color/.store in =\endcolor
}
\pgfdeclaredecoration{width and color change}{initial}{
\state{initial}[width=0pt, next state=line, persistent precomputation={%
\pgfmathdivide{50}{\pgfdecoratedpathlength}%
\let\increment=\pgfmathresult%
\def\x{0}%
}]{}
\state{line}[width=.5pt, persistent postcomputation={%
\pgfmathadd@{\x}{\increment}%
\let\x=\pgfmathresult%
}]{%
\pgfsetlinewidth{\x/40*0.075pt+\pgflinewidth}%
\pgfsetarrows{-}%
\pgfpathmoveto{\pgfpointorigin}%
\pgfpathlineto{\pgfqpoint{.75pt}{0pt}}%
\pgfsetstrokecolor{\endcolor!\x!\startcolor}%
\pgfusepath{stroke}%
}
\state{final}{%
\pgfsetlinewidth{\pgflinewidth}%
\pgfpathmoveto{\pgfpointorigin}%
\color{\endcolor!\x!\startcolor}%
\pgfusepath{stroke}%
}
}
\makeatother % <- To close the \makeatletter call
\definecolor{dynareirf}{HTML}{FF7F66}
\documentclass[border=0mm,convert={density=900,outext=.png}]{standalone}
\input{dbkgd-header.tex}
\begin{document}
\begin{tikzpicture}
\input{dbkgd-curves.tex}
\node[right,scale=.45] at (.14, -.55) {Macroeconomic modeling for all};
\end{tikzpicture}
\end{document}
\ No newline at end of file
\documentclass[border=0mm,convert={density=900,outext=.png}]{standalone}
\input{dbkgd-header.tex}
\begin{document}
\begin{tikzpicture}
\input{dbkgd-curves.tex}
\end{tikzpicture}
\end{document}
\documentclass[tikz, convert={outext=.svg, command=\unexpanded{pdf2svg \infile\space\outfile}}, multi=false]{standalone}
\usepackage{tikz}
\usepackage[default]{lato}
\usepackage[T1]{fontenc}
\begin{document}
\begin{tikzpicture}
\draw [ultra thick, red] plot [smooth] coordinates {(-.47,-.6) (0.19,0.55) (.7,-.4) (.94,-.21) (1.17,-.38) (1.38,-.29) (1.58,-.36) (1.78,-.31) (1.98,-.34) (2.18,-.32) (2.36,-.33)};
\end{tikzpicture}
\end{document}
%\documentclass[border=0mm,convert={density=600,outext=.png}]{standalone}
\documentclass[tikz, convert={outext=.svg, command=\unexpanded{pdf2svg \infile\space\outfile}}, multi=false]{standalone}
\usepackage{tikz}
\usepackage[default]{lato}
\usepackage[T1]{fontenc}
\definecolor{dynare}{HTML}{2185C5}
\definecolor{shadow}{HTML}{abb3ba}
\definecolor{dynareirf}{HTML}{FF7F66}
\begin{document}
\begin{tikzpicture}
% dynare shadow
\node [shadow,font=\Huge] at (.98,-.02) {Dynare};
% irf
\draw [thick, dynareirf] plot [smooth] coordinates {(-.47,-.6) (0.19,0.55) (.7,-.4) (.94,-.21) (1.17,-.38) (1.38,-.29) (1.58,-.36) (1.78,-.31) (1.98,-.34) (2.18,-.32) (2.36,-.33)};
% dynare
\node [text=dynare,font=\Huge] at (1,0) {Dynare};
% Cover lower-left corner of D
\draw [thick, dynareirf] plot [smooth] coordinates {(-.322,-.28) (-.203,-.04)};
\end{tikzpicture}
\end{document}
%\documentclass[border=0mm,convert={density=600,outext=.png}]{standalone}
\documentclass[tikz, convert={outext=.svg, command=\unexpanded{pdf2svg \infile\space\outfile}}, multi=false]{standalone}
\usepackage{tikz}
\usepackage[default]{lato}
\usepackage[T1]{fontenc}
\definecolor{dynare}{HTML}{2185C5}
\definecolor{shadow}{HTML}{abb3ba}
\definecolor{dynareirf}{HTML}{7ECEFD}
\begin{document}
\begin{tikzpicture}
% dynare shadow
\node [shadow,font=\Huge] at (.98,-.02) {Dynare};
% irf
\draw [thick, dynareirf] plot [smooth] coordinates {(-.47,-.6) (0.19,0.55) (.7,-.4) (.94,-.21) (1.17,-.38) (1.38,-.29) (1.58,-.36) (1.78,-.31) (1.98,-.34) (2.18,-.32) (2.36,-.33)};
% dynare
\node [text=dynare,font=\Huge] at (1,0) {Dynare};
% Cover lower-left corner of D
\draw [thick, dynareirf] plot [smooth] coordinates {(-.322,-.28) (-.203,-.04)};
\end{tikzpicture}
\end{document}
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square150x150logo src="/assets/images/logo/favicon/mstile-150x150.png?v=oLB3DDYYNNAARREEBjmkdd"/>
<TileColor>#da532c</TileColor>
</tile>
</msapplication>
</browserconfig>
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 20010904//EN"
"http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
<svg version="1.0" xmlns="http://www.w3.org/2000/svg"
width="1632.000000pt" height="1632.000000pt" viewBox="0 0 1632.000000 1632.000000"
preserveAspectRatio="xMidYMid meet">
<metadata>
Created by potrace 1.11, written by Peter Selinger 2001-2013
</metadata>
<g transform="translate(0.000000,1632.000000) scale(0.100000,-0.100000)"
fill="#000000" stroke="none">
<path d="M3845 11485 c-66 -16 -116 -38 -171 -75 -25 -16 -49 -30 -55 -30 -5
0 -9 -4 -9 -10 0 -5 -7 -10 -17 -10 -9 0 -14 -3 -10 -6 3 -4 -15 -23 -41 -44
-38 -30 -100 -93 -227 -234 -6 -6 -39 -47 -74 -91 -34 -44 -72 -90 -82 -103
-10 -12 -19 -25 -19 -27 0 -3 -17 -27 -37 -54 -21 -26 -44 -57 -51 -67 -7 -10
-36 -52 -65 -92 -29 -41 -56 -81 -62 -91 -24 -41 -80 -126 -85 -131 -5 -4 -80
-122 -180 -285 -28 -44 -114 -190 -125 -210 -6 -11 -23 -38 -36 -60 -14 -22
-29 -47 -32 -55 -4 -8 -16 -28 -26 -45 -11 -16 -32 -52 -47 -80 -14 -27 -35
-62 -45 -77 -11 -14 -19 -31 -19 -36 0 -6 -6 -17 -13 -24 -7 -7 -24 -35 -38
-63 -42 -80 -102 -190 -108 -195 -3 -3 -20 -32 -37 -65 -17 -33 -48 -91 -69
-130 -21 -38 -52 -97 -69 -130 -18 -33 -40 -72 -50 -87 -10 -16 -15 -28 -11
-28 3 0 -2 -12 -13 -27 -20 -29 -93 -166 -177 -333 -27 -52 -55 -103 -63 -112
-8 -10 -12 -18 -9 -18 3 0 -9 -26 -26 -57 -18 -32 -68 -130 -112 -218 -44 -88
-84 -163 -88 -166 -5 -3 -8 -9 -8 -13 1 -10 -163 -341 -171 -344 -5 -2 -8 -8
-8 -13 0 -6 -52 -117 -116 -247 -153 -311 -279 -572 -340 -702 -27 -58 -51
-107 -55 -110 -3 -3 -10 -16 -14 -29 -4 -13 -38 -87 -75 -165 -146 -305 -180
-379 -180 -392 0 -8 -3 -14 -8 -14 -7 0 -25 -37 -37 -77 -3 -13 -11 -23 -17
-23 -6 0 -8 -3 -5 -6 3 -4 1 -16 -5 -28 -7 -11 -13 -23 -13 -26 0 -3 -20 -45
-43 -94 -23 -49 -42 -90 -42 -92 0 -3 -18 -40 -40 -84 -21 -44 -39 -83 -40
-85 0 -3 -14 -33 -29 -67 -16 -35 -65 -142 -109 -239 l-79 -176 36 -15 c174
-77 228 -102 238 -110 14 -11 25 11 186 367 52 116 118 259 146 318 28 60 51
110 51 112 0 4 75 166 200 430 28 61 65 139 82 175 47 102 110 233 182 383 36
75 66 141 66 146 0 5 7 14 15 21 8 6 14 15 12 18 -1 4 33 78 76 165 42 87 77
162 77 167 0 6 5 10 10 10 6 0 10 6 10 14 0 12 459 931 580 1161 29 55 86 165
127 245 41 80 78 150 83 155 4 6 30 54 59 107 28 54 62 117 75 140 51 94 109
202 134 251 15 29 29 54 32 57 3 3 15 23 27 45 37 70 61 113 86 152 13 21 31
54 40 73 20 40 39 73 48 80 3 3 12 20 20 38 8 17 17 32 21 32 5 0 8 4 8 9 0 5
25 51 56 102 70 119 71 120 122 201 23 38 42 73 42 78 0 6 4 10 8 10 5 0 14
11 20 25 10 22 41 71 201 315 19 30 39 60 43 65 5 6 35 48 67 95 33 47 63 90
68 95 5 6 26 35 48 65 22 30 42 57 45 60 3 3 35 41 70 85 86 108 234 254 303
300 87 58 135 54 243 -20 37 -25 140 -129 179 -179 17 -22 39 -51 51 -65 18
-23 136 -199 171 -256 43 -69 158 -276 204 -365 30 -58 57 -106 62 -108 4 -2
7 -8 7 -13 0 -5 27 -66 61 -136 119 -249 138 -289 184 -393 26 -58 55 -123 65
-145 10 -22 32 -74 49 -115 17 -41 38 -88 46 -105 8 -16 60 -140 115 -275 113
-275 112 -272 133 -320 8 -19 99 -246 202 -505 103 -258 196 -489 206 -512 11
-24 19 -49 19 -56 0 -7 4 -17 9 -22 4 -6 29 -64 55 -130 26 -66 54 -133 61
-150 7 -16 22 -55 34 -85 31 -77 47 -114 90 -213 16 -37 30 -68 30 -70 0 -4
30 -77 78 -187 201 -464 349 -731 479 -865 38 -38 111 -95 123 -95 6 0 11 -3
11 -8 0 -10 72 -41 132 -57 57 -16 166 -12 231 9 70 21 174 86 237 148 69 68
130 137 130 148 0 5 6 13 14 17 17 10 202 286 229 344 4 8 15 26 25 41 19 29
80 131 98 164 37 68 156 234 196 275 42 43 50 47 75 40 117 -34 239 -132 575
-464 206 -203 288 -278 381 -348 75 -56 194 -122 247 -136 36 -9 223 -11 235
-2 6 4 24 9 40 12 17 3 59 16 95 30 117 44 167 72 530 294 132 80 220 126 285
149 114 38 244 2 590 -166 260 -125 397 -179 527 -206 49 -10 198 -4 273 11
22 4 48 9 57 11 47 8 197 54 411 126 131 44 247 81 258 83 10 2 23 6 27 9 5 3
19 7 33 10 13 2 44 9 69 15 59 14 264 7 365 -13 44 -8 96 -18 115 -21 19 -3
42 -8 50 -10 8 -2 30 -7 49 -10 19 -3 37 -8 40 -10 4 -2 27 -6 51 -10 25 -3
65 -11 90 -17 25 -5 56 -12 70 -14 14 -3 32 -7 40 -9 8 -3 32 -7 54 -11 21 -3
48 -8 60 -10 106 -24 481 -24 601 0 11 2 47 7 80 11 33 4 71 8 85 10 14 2 45
6 70 9 47 6 153 21 230 32 25 3 63 8 85 9 22 2 40 4 40 5 0 9 349 13 495 5
109 -5 340 -21 455 -30 33 -3 93 -7 133 -10 40 -2 77 -7 83 -10 5 -4 9 6 10
22 2 45 15 209 21 262 3 28 -4 41 -24 40 -22 0 -119 6 -218 15 -57 5 -212 16
-310 22 -314 18 -520 18 -680 0 -25 -3 -67 -8 -95 -11 -27 -3 -66 -7 -85 -10
-19 -3 -53 -8 -75 -10 -44 -5 -106 -14 -145 -20 -14 -3 -45 -7 -70 -9 -25 -3
-61 -8 -80 -10 -149 -21 -421 -27 -520 -12 -86 13 -134 22 -200 36 -25 6 -54
12 -65 14 -11 2 -54 11 -95 19 -90 19 -108 23 -180 36 -30 6 -68 13 -85 17
-16 3 -50 8 -75 10 -25 3 -67 9 -95 14 -49 8 -255 6 -305 -3 -14 -3 -39 -7
-56 -11 -26 -5 -188 -49 -219 -60 -5 -2 -13 -4 -17 -5 -4 -1 -58 -20 -120 -42
-62 -22 -117 -41 -123 -43 -5 -1 -46 -14 -90 -28 -103 -33 -182 -56 -220 -63
-127 -24 -173 -25 -246 -4 -24 7 -48 13 -54 15 -22 5 -120 46 -212 90 -54 25
-134 63 -178 84 -195 92 -269 123 -350 147 -27 8 -57 17 -65 20 -25 10 -42 13
-138 21 -51 4 -95 5 -98 2 -3 -3 -18 -6 -32 -6 -15 -1 -28 -3 -29 -4 -2 -1 -6
-3 -10 -4 -44 -12 -99 -29 -112 -36 -9 -4 -38 -18 -66 -31 -55 -26 -230 -128
-395 -231 -221 -137 -359 -198 -449 -198 -90 0 -205 88 -511 390 -221 219
-430 410 -446 410 -3 0 -23 12 -43 28 -138 104 -286 150 -412 129 -79 -14
-217 -115 -282 -207 -9 -14 -37 -52 -60 -85 -24 -33 -106 -163 -182 -290 -76
-126 -142 -231 -147 -233 -4 -2 -8 -8 -8 -13 0 -12 -56 -93 -122 -177 -66 -84
-133 -147 -178 -169 -44 -22 -106 -25 -121 -7 -6 8 -17 14 -23 14 -14 0 -126
109 -126 122 0 5 -18 34 -39 66 -57 83 -186 341 -278 552 -35 80 -39 91 -56
130 -8 19 -24 56 -36 82 -22 49 -43 99 -46 108 -1 3 -9 23 -19 45 -9 22 -40
96 -67 165 -28 69 -57 139 -64 155 -7 17 -97 242 -200 500 -103 259 -194 486
-202 505 -8 19 -18 44 -23 55 -11 30 -62 156 -113 280 -25 61 -55 135 -67 165
-12 30 -27 69 -35 85 -7 17 -25 59 -40 95 -15 36 -35 83 -45 105 -10 22 -34
81 -55 130 -20 50 -46 110 -57 135 -12 25 -35 79 -53 120 -54 125 -112 251
-208 450 -33 69 -61 127 -61 130 -1 3 -36 72 -79 153 -42 82 -77 153 -77 158
0 5 -4 9 -8 9 -4 0 -13 12 -19 28 -12 28 -26 53 -106 187 -66 111 -71 119 -77
125 -3 3 -32 46 -65 95 -32 50 -62 92 -65 95 -3 3 -18 23 -35 45 -127 172
-338 348 -455 380 -78 21 -173 25 -235 10z"/>
</g>
</svg>
{
"name": "",
"short_name": "",
"icons": [
{
"src": "/assets/images/logo/favicon/android-chrome-192x192.png?v=oLB3DDYYNNAARREEBjmkdd",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "/assets/images/logo/favicon/android-chrome-512x512.png?v=oLB3DDYYNNAARREEBjmkdd",
"sizes": "512x512",
"type": "image/png"
}
],
"theme_color": "#ffffff",
"background_color": "#ffffff",
"display": "standalone"
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment