mirror of
https://github.com/spiral-project/ihatemoney.git
synced 2025-04-29 01:42:37 +02:00
Added a page for downloading mobile application (#688)
Fixes #597 Fixes #697 Co-authored-by: Glandos <bugs-github@antipoul.fr>
This commit is contained in:
parent
8a5193f443
commit
6ec7dd6077
7 changed files with 271 additions and 2 deletions
13
ihatemoney/static/css/download_mobile_app.css
Normal file
13
ihatemoney/static/css/download_mobile_app.css
Normal file
|
@ -0,0 +1,13 @@
|
|||
.get-it-from {
|
||||
width: 100px;
|
||||
min-height: 110px;
|
||||
border: 5px solid floralwhite;
|
||||
background-color: white; margin: 10px;
|
||||
}
|
||||
.get-it-from:hover {
|
||||
opacity: 80%;
|
||||
}
|
||||
main {
|
||||
background: linear-gradient(150deg, #abe128 0%, #43ca61 100%);
|
||||
font-family: 'Comfortaa', arial, serif;
|
||||
}
|
129
ihatemoney/static/images/app-store.svg
Normal file
129
ihatemoney/static/images/app-store.svg
Normal file
|
@ -0,0 +1,129 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" id="US_UK_Download_on_the" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
x="0px" y="0px" width="135px" height="40px" viewBox="0 0 135 40" enable-background="new 0 0 135 40" xml:space="preserve">
|
||||
<g>
|
||||
<path fill="#A6A6A6" d="M130.197,40H4.729C2.122,40,0,37.872,0,35.267V4.726C0,2.12,2.122,0,4.729,0h125.468
|
||||
C132.803,0,135,2.12,135,4.726v30.541C135,37.872,132.803,40,130.197,40L130.197,40z"/>
|
||||
<path d="M134.032,35.268c0,2.116-1.714,3.83-3.834,3.83H4.729c-2.119,0-3.839-1.714-3.839-3.83V4.725
|
||||
c0-2.115,1.72-3.835,3.839-3.835h125.468c2.121,0,3.834,1.72,3.834,3.835L134.032,35.268L134.032,35.268z"/>
|
||||
<g>
|
||||
<g>
|
||||
<path fill="#FFFFFF" d="M30.128,19.784c-0.029-3.223,2.639-4.791,2.761-4.864c-1.511-2.203-3.853-2.504-4.676-2.528
|
||||
c-1.967-0.207-3.875,1.177-4.877,1.177c-1.022,0-2.565-1.157-4.228-1.123c-2.14,0.033-4.142,1.272-5.24,3.196
|
||||
c-2.266,3.923-0.576,9.688,1.595,12.859c1.086,1.553,2.355,3.287,4.016,3.226c1.625-0.067,2.232-1.036,4.193-1.036
|
||||
c1.943,0,2.513,1.036,4.207,0.997c1.744-0.028,2.842-1.56,3.89-3.127c1.255-1.78,1.759-3.533,1.779-3.623
|
||||
C33.507,24.924,30.161,23.647,30.128,19.784z"/>
|
||||
<path fill="#FFFFFF" d="M26.928,10.306c0.874-1.093,1.472-2.58,1.306-4.089c-1.265,0.056-2.847,0.875-3.758,1.944
|
||||
c-0.806,0.942-1.526,2.486-1.34,3.938C24.557,12.205,26.016,11.382,26.928,10.306z"/>
|
||||
</g>
|
||||
</g>
|
||||
<g>
|
||||
<path fill="#FFFFFF" d="M53.645,31.504h-2.271l-1.244-3.909h-4.324l-1.185,3.909h-2.211l4.284-13.308h2.646L53.645,31.504z
|
||||
M49.755,25.955L48.63,22.48c-0.119-0.355-0.342-1.191-0.671-2.507h-0.04c-0.131,0.566-0.342,1.402-0.632,2.507l-1.105,3.475
|
||||
H49.755z"/>
|
||||
<path fill="#FFFFFF" d="M64.662,26.588c0,1.632-0.441,2.922-1.323,3.869c-0.79,0.843-1.771,1.264-2.942,1.264
|
||||
c-1.264,0-2.172-0.454-2.725-1.362h-0.04v5.055h-2.132V25.067c0-1.026-0.027-2.079-0.079-3.159h1.875l0.119,1.521h0.04
|
||||
c0.711-1.146,1.79-1.718,3.238-1.718c1.132,0,2.077,0.447,2.833,1.342C64.284,23.949,64.662,25.127,64.662,26.588z M62.49,26.666
|
||||
c0-0.934-0.21-1.704-0.632-2.31c-0.461-0.632-1.08-0.948-1.856-0.948c-0.526,0-1.004,0.176-1.431,0.523
|
||||
c-0.428,0.35-0.708,0.807-0.839,1.373c-0.066,0.264-0.099,0.48-0.099,0.65v1.6c0,0.698,0.214,1.287,0.642,1.768
|
||||
s0.984,0.721,1.668,0.721c0.803,0,1.428-0.31,1.875-0.928C62.266,28.496,62.49,27.68,62.49,26.666z"/>
|
||||
<path fill="#FFFFFF" d="M75.699,26.588c0,1.632-0.441,2.922-1.324,3.869c-0.789,0.843-1.77,1.264-2.941,1.264
|
||||
c-1.264,0-2.172-0.454-2.724-1.362H68.67v5.055h-2.132V25.067c0-1.026-0.027-2.079-0.079-3.159h1.875l0.119,1.521h0.04
|
||||
c0.71-1.146,1.789-1.718,3.238-1.718c1.131,0,2.076,0.447,2.834,1.342C75.32,23.949,75.699,25.127,75.699,26.588z M73.527,26.666
|
||||
c0-0.934-0.211-1.704-0.633-2.31c-0.461-0.632-1.078-0.948-1.855-0.948c-0.527,0-1.004,0.176-1.432,0.523
|
||||
c-0.428,0.35-0.707,0.807-0.838,1.373c-0.065,0.264-0.099,0.48-0.099,0.65v1.6c0,0.698,0.214,1.287,0.64,1.768
|
||||
c0.428,0.48,0.984,0.721,1.67,0.721c0.803,0,1.428-0.31,1.875-0.928C73.303,28.496,73.527,27.68,73.527,26.666z"/>
|
||||
<path fill="#FFFFFF" d="M88.039,27.772c0,1.132-0.393,2.053-1.182,2.764c-0.867,0.777-2.074,1.165-3.625,1.165
|
||||
c-1.432,0-2.58-0.276-3.449-0.829l0.494-1.777c0.936,0.566,1.963,0.85,3.082,0.85c0.803,0,1.428-0.182,1.877-0.544
|
||||
c0.447-0.362,0.67-0.848,0.67-1.454c0-0.54-0.184-0.995-0.553-1.364c-0.367-0.369-0.98-0.712-1.836-1.029
|
||||
c-2.33-0.869-3.494-2.142-3.494-3.816c0-1.094,0.408-1.991,1.225-2.689c0.814-0.699,1.9-1.048,3.258-1.048
|
||||
c1.211,0,2.217,0.211,3.02,0.632l-0.533,1.738c-0.75-0.408-1.598-0.612-2.547-0.612c-0.75,0-1.336,0.185-1.756,0.553
|
||||
c-0.355,0.329-0.533,0.73-0.533,1.205c0,0.526,0.203,0.961,0.611,1.303c0.355,0.316,1,0.658,1.936,1.027
|
||||
c1.145,0.461,1.986,1,2.527,1.618C87.77,26.081,88.039,26.852,88.039,27.772z"/>
|
||||
<path fill="#FFFFFF" d="M95.088,23.508h-2.35v4.659c0,1.185,0.414,1.777,1.244,1.777c0.381,0,0.697-0.033,0.947-0.099l0.059,1.619
|
||||
c-0.42,0.157-0.973,0.236-1.658,0.236c-0.842,0-1.5-0.257-1.975-0.77c-0.473-0.514-0.711-1.376-0.711-2.587v-4.837h-1.4v-1.6h1.4
|
||||
v-1.757l2.094-0.632v2.389h2.35V23.508z"/>
|
||||
<path fill="#FFFFFF" d="M105.691,26.627c0,1.475-0.422,2.686-1.264,3.633c-0.883,0.975-2.055,1.461-3.516,1.461
|
||||
c-1.408,0-2.529-0.467-3.365-1.401s-1.254-2.113-1.254-3.534c0-1.487,0.43-2.705,1.293-3.652c0.861-0.948,2.023-1.422,3.484-1.422
|
||||
c1.408,0,2.541,0.467,3.396,1.402C105.283,24.021,105.691,25.192,105.691,26.627z M103.479,26.696
|
||||
c0-0.885-0.189-1.644-0.572-2.277c-0.447-0.766-1.086-1.148-1.914-1.148c-0.857,0-1.508,0.383-1.955,1.148
|
||||
c-0.383,0.634-0.572,1.405-0.572,2.317c0,0.885,0.189,1.644,0.572,2.276c0.461,0.766,1.105,1.148,1.936,1.148
|
||||
c0.814,0,1.453-0.39,1.914-1.168C103.281,28.347,103.479,27.58,103.479,26.696z"/>
|
||||
<path fill="#FFFFFF" d="M112.621,23.783c-0.211-0.039-0.436-0.059-0.672-0.059c-0.75,0-1.33,0.283-1.738,0.85
|
||||
c-0.355,0.5-0.533,1.132-0.533,1.895v5.035h-2.131l0.02-6.574c0-1.106-0.027-2.113-0.08-3.021h1.857l0.078,1.836h0.059
|
||||
c0.225-0.631,0.58-1.139,1.066-1.52c0.475-0.343,0.988-0.514,1.541-0.514c0.197,0,0.375,0.014,0.533,0.039V23.783z"/>
|
||||
<path fill="#FFFFFF" d="M122.156,26.252c0,0.382-0.025,0.704-0.078,0.967h-6.396c0.025,0.948,0.334,1.673,0.928,2.173
|
||||
c0.539,0.447,1.236,0.671,2.092,0.671c0.947,0,1.811-0.151,2.588-0.454l0.334,1.48c-0.908,0.396-1.98,0.593-3.217,0.593
|
||||
c-1.488,0-2.656-0.438-3.506-1.313c-0.848-0.875-1.273-2.05-1.273-3.524c0-1.447,0.395-2.652,1.186-3.613
|
||||
c0.828-1.026,1.947-1.539,3.355-1.539c1.383,0,2.43,0.513,3.141,1.539C121.873,24.047,122.156,25.055,122.156,26.252z
|
||||
M120.123,25.699c0.014-0.632-0.125-1.178-0.414-1.639c-0.369-0.593-0.936-0.889-1.699-0.889c-0.697,0-1.264,0.289-1.697,0.869
|
||||
c-0.355,0.461-0.566,1.014-0.631,1.658H120.123z"/>
|
||||
</g>
|
||||
<g>
|
||||
<g>
|
||||
<path fill="#FFFFFF" d="M49.05,10.009c0,1.177-0.353,2.063-1.058,2.658c-0.653,0.549-1.581,0.824-2.783,0.824
|
||||
c-0.596,0-1.106-0.026-1.533-0.078V6.982c0.557-0.09,1.157-0.136,1.805-0.136c1.145,0,2.008,0.249,2.59,0.747
|
||||
C48.723,8.156,49.05,8.961,49.05,10.009z M47.945,10.038c0-0.763-0.202-1.348-0.606-1.756c-0.404-0.407-0.994-0.611-1.771-0.611
|
||||
c-0.33,0-0.611,0.022-0.844,0.068v4.889c0.129,0.02,0.365,0.029,0.708,0.029c0.802,0,1.421-0.223,1.857-0.669
|
||||
S47.945,10.892,47.945,10.038z"/>
|
||||
<path fill="#FFFFFF" d="M54.909,11.037c0,0.725-0.207,1.319-0.621,1.785c-0.434,0.479-1.009,0.718-1.727,0.718
|
||||
c-0.692,0-1.243-0.229-1.654-0.689c-0.41-0.459-0.615-1.038-0.615-1.736c0-0.73,0.211-1.329,0.635-1.794s0.994-0.698,1.712-0.698
|
||||
c0.692,0,1.248,0.229,1.669,0.688C54.708,9.757,54.909,10.333,54.909,11.037z M53.822,11.071c0-0.435-0.094-0.808-0.281-1.119
|
||||
c-0.22-0.376-0.533-0.564-0.94-0.564c-0.421,0-0.741,0.188-0.961,0.564c-0.188,0.311-0.281,0.69-0.281,1.138
|
||||
c0,0.435,0.094,0.808,0.281,1.119c0.227,0.376,0.543,0.564,0.951,0.564c0.4,0,0.714-0.191,0.94-0.574
|
||||
C53.725,11.882,53.822,11.506,53.822,11.071z"/>
|
||||
<path fill="#FFFFFF" d="M62.765,8.719l-1.475,4.714h-0.96l-0.611-2.047c-0.155-0.511-0.281-1.019-0.379-1.523h-0.019
|
||||
c-0.091,0.518-0.217,1.025-0.379,1.523l-0.649,2.047h-0.971l-1.387-4.714h1.077l0.533,2.241c0.129,0.53,0.235,1.035,0.32,1.513
|
||||
h0.019c0.078-0.394,0.207-0.896,0.389-1.503l0.669-2.25h0.854l0.641,2.202c0.155,0.537,0.281,1.054,0.378,1.552h0.029
|
||||
c0.071-0.485,0.178-1.002,0.32-1.552l0.572-2.202H62.765z"/>
|
||||
<path fill="#FFFFFF" d="M68.198,13.433H67.15v-2.7c0-0.832-0.316-1.248-0.95-1.248c-0.311,0-0.562,0.114-0.757,0.343
|
||||
c-0.193,0.229-0.291,0.499-0.291,0.808v2.796h-1.048v-3.366c0-0.414-0.013-0.863-0.038-1.349h0.921l0.049,0.737h0.029
|
||||
c0.122-0.229,0.304-0.418,0.543-0.569c0.284-0.176,0.602-0.265,0.95-0.265c0.44,0,0.806,0.142,1.097,0.427
|
||||
c0.362,0.349,0.543,0.87,0.543,1.562V13.433z"/>
|
||||
<path fill="#FFFFFF" d="M71.088,13.433h-1.047V6.556h1.047V13.433z"/>
|
||||
<path fill="#FFFFFF" d="M77.258,11.037c0,0.725-0.207,1.319-0.621,1.785c-0.434,0.479-1.01,0.718-1.727,0.718
|
||||
c-0.693,0-1.244-0.229-1.654-0.689c-0.41-0.459-0.615-1.038-0.615-1.736c0-0.73,0.211-1.329,0.635-1.794s0.994-0.698,1.711-0.698
|
||||
c0.693,0,1.248,0.229,1.67,0.688C77.057,9.757,77.258,10.333,77.258,11.037z M76.17,11.071c0-0.435-0.094-0.808-0.281-1.119
|
||||
c-0.219-0.376-0.533-0.564-0.939-0.564c-0.422,0-0.742,0.188-0.961,0.564c-0.188,0.311-0.281,0.69-0.281,1.138
|
||||
c0,0.435,0.094,0.808,0.281,1.119c0.227,0.376,0.543,0.564,0.951,0.564c0.4,0,0.713-0.191,0.939-0.574
|
||||
C76.074,11.882,76.17,11.506,76.17,11.071z"/>
|
||||
<path fill="#FFFFFF" d="M82.33,13.433h-0.941l-0.078-0.543h-0.029c-0.322,0.433-0.781,0.65-1.377,0.65
|
||||
c-0.445,0-0.805-0.143-1.076-0.427c-0.246-0.258-0.369-0.579-0.369-0.96c0-0.576,0.24-1.015,0.723-1.319
|
||||
c0.482-0.304,1.16-0.453,2.033-0.446V10.3c0-0.621-0.326-0.931-0.979-0.931c-0.465,0-0.875,0.117-1.229,0.349l-0.213-0.688
|
||||
c0.438-0.271,0.979-0.407,1.617-0.407c1.232,0,1.85,0.65,1.85,1.95v1.736C82.262,12.78,82.285,13.155,82.33,13.433z
|
||||
M81.242,11.813v-0.727c-1.156-0.02-1.734,0.297-1.734,0.95c0,0.246,0.066,0.43,0.201,0.553c0.135,0.123,0.307,0.184,0.512,0.184
|
||||
c0.23,0,0.445-0.073,0.641-0.218c0.197-0.146,0.318-0.331,0.363-0.558C81.236,11.946,81.242,11.884,81.242,11.813z"/>
|
||||
<path fill="#FFFFFF" d="M88.285,13.433h-0.93l-0.049-0.757h-0.029c-0.297,0.576-0.803,0.864-1.514,0.864
|
||||
c-0.568,0-1.041-0.223-1.416-0.669s-0.562-1.025-0.562-1.736c0-0.763,0.203-1.381,0.611-1.853c0.395-0.44,0.879-0.66,1.455-0.66
|
||||
c0.633,0,1.076,0.213,1.328,0.64h0.02V6.556h1.049v5.607C88.248,12.622,88.26,13.045,88.285,13.433z M87.199,11.445v-0.786
|
||||
c0-0.136-0.01-0.246-0.029-0.33c-0.059-0.252-0.186-0.464-0.379-0.635c-0.195-0.171-0.43-0.257-0.701-0.257
|
||||
c-0.391,0-0.697,0.155-0.922,0.466c-0.223,0.311-0.336,0.708-0.336,1.193c0,0.466,0.107,0.844,0.322,1.135
|
||||
c0.227,0.31,0.533,0.465,0.916,0.465c0.344,0,0.619-0.129,0.828-0.388C87.1,12.069,87.199,11.781,87.199,11.445z"/>
|
||||
<path fill="#FFFFFF" d="M97.248,11.037c0,0.725-0.207,1.319-0.621,1.785c-0.434,0.479-1.008,0.718-1.727,0.718
|
||||
c-0.691,0-1.242-0.229-1.654-0.689c-0.41-0.459-0.615-1.038-0.615-1.736c0-0.73,0.211-1.329,0.635-1.794s0.994-0.698,1.713-0.698
|
||||
c0.691,0,1.248,0.229,1.668,0.688C97.047,9.757,97.248,10.333,97.248,11.037z M96.162,11.071c0-0.435-0.094-0.808-0.281-1.119
|
||||
c-0.221-0.376-0.533-0.564-0.941-0.564c-0.42,0-0.74,0.188-0.961,0.564c-0.188,0.311-0.281,0.69-0.281,1.138
|
||||
c0,0.435,0.094,0.808,0.281,1.119c0.227,0.376,0.543,0.564,0.951,0.564c0.4,0,0.715-0.191,0.941-0.574
|
||||
C96.064,11.882,96.162,11.506,96.162,11.071z"/>
|
||||
<path fill="#FFFFFF" d="M102.883,13.433h-1.047v-2.7c0-0.832-0.316-1.248-0.951-1.248c-0.311,0-0.562,0.114-0.756,0.343
|
||||
s-0.291,0.499-0.291,0.808v2.796h-1.049v-3.366c0-0.414-0.012-0.863-0.037-1.349h0.92l0.049,0.737h0.029
|
||||
c0.123-0.229,0.305-0.418,0.543-0.569c0.285-0.176,0.602-0.265,0.951-0.265c0.439,0,0.805,0.142,1.096,0.427
|
||||
c0.363,0.349,0.543,0.87,0.543,1.562V13.433z"/>
|
||||
<path fill="#FFFFFF" d="M109.936,9.504h-1.154v2.29c0,0.582,0.205,0.873,0.611,0.873c0.188,0,0.344-0.016,0.467-0.049
|
||||
l0.027,0.795c-0.207,0.078-0.479,0.117-0.814,0.117c-0.414,0-0.736-0.126-0.969-0.378c-0.234-0.252-0.35-0.676-0.35-1.271V9.504
|
||||
h-0.689V8.719h0.689V7.855l1.027-0.31v1.173h1.154V9.504z"/>
|
||||
<path fill="#FFFFFF" d="M115.484,13.433h-1.049v-2.68c0-0.845-0.316-1.268-0.949-1.268c-0.486,0-0.818,0.245-1,0.735
|
||||
c-0.031,0.103-0.049,0.229-0.049,0.377v2.835h-1.047V6.556h1.047v2.841h0.02c0.33-0.517,0.803-0.775,1.416-0.775
|
||||
c0.434,0,0.793,0.142,1.078,0.427c0.355,0.355,0.533,0.883,0.533,1.581V13.433z"/>
|
||||
<path fill="#FFFFFF" d="M121.207,10.853c0,0.188-0.014,0.346-0.039,0.475h-3.143c0.014,0.466,0.164,0.821,0.455,1.067
|
||||
c0.266,0.22,0.609,0.33,1.029,0.33c0.465,0,0.889-0.074,1.271-0.223l0.164,0.728c-0.447,0.194-0.973,0.291-1.582,0.291
|
||||
c-0.73,0-1.305-0.215-1.721-0.645c-0.418-0.43-0.625-1.007-0.625-1.731c0-0.711,0.193-1.303,0.582-1.775
|
||||
c0.406-0.504,0.955-0.756,1.648-0.756c0.678,0,1.193,0.252,1.541,0.756C121.068,9.77,121.207,10.265,121.207,10.853z
|
||||
M120.207,10.582c0.008-0.311-0.061-0.579-0.203-0.805c-0.182-0.291-0.459-0.437-0.834-0.437c-0.342,0-0.621,0.142-0.834,0.427
|
||||
c-0.174,0.227-0.277,0.498-0.311,0.815H120.207z"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 12 KiB |
95
ihatemoney/static/images/f-droid.svg
Normal file
95
ihatemoney/static/images/f-droid.svg
Normal file
|
@ -0,0 +1,95 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 19.2.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<svg version="1.1" id="layer" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 652 652" style="enable-background:new 0 0 652 652;" xml:space="preserve">
|
||||
<style type="text/css">
|
||||
.st0{fill:#4D4D4D;}
|
||||
.st1{fill:#8AB000;stroke:#769616;stroke-width:9.9598;stroke-linecap:round;}
|
||||
.st2{fill:#FFFFFF;fill-opacity:0.298;}
|
||||
.st3{fill:#263238;fill-opacity:0.2;}
|
||||
.st4{fill:#8AB000;}
|
||||
.st5{fill:#AEEA00;}
|
||||
.st6{fill:#1976D2;}
|
||||
.st7{fill:#FFFFFF;fill-opacity:0.2;}
|
||||
.st8{fill:#0D47A1;}
|
||||
.st9{fill:none;stroke:#0D47A1;stroke-width:7.5695;stroke-linecap:round;}
|
||||
.st10{fill:#FFFFFF;}
|
||||
.st11{fill:url(#SVGID_1_);}
|
||||
</style>
|
||||
<g>
|
||||
<path class="st0" d="M238.2,358.3l8.1-1.6v-54.9l-8.1-1.6v-9.3h60.9v21h-11.8l-0.7-9.1h-25v21.1h26.8v11.8h-26.8v21l8.2,1.6v9.2
|
||||
h-31.7L238.2,358.3z M338.2,340.7h-29.6v-11.8h29.6L338.2,340.7z M381.9,290.9c9.4,0,17.1,3,23.1,9c6.1,6,9.1,13.6,9.1,23v12.7
|
||||
c0,9.4-3,17.1-9.1,23c-6.1,5.9-13.8,8.9-23.1,8.9h-34.4v-9.2l8.1-1.6v-54.9l-8.1-1.6v-9.3h8.1H381.9z M371,302.8v52.9h10.1
|
||||
c5.5,0,9.8-1.9,12.9-5.6c3.1-3.7,4.7-8.6,4.7-14.6v-12.8c0-5.9-1.6-10.7-4.7-14.5c-3.1-3.7-7.4-5.6-12.9-5.6H371z M423.3,358.3
|
||||
l7.4-1.6v-35.3l-8.1-1.6v-9.3h22.4l0.7,8.3c1.3-2.9,3-5.2,5.2-6.9c2.1-1.6,4.5-2.5,7.3-2.5c0.8,0,1.6,0.1,2.5,0.2
|
||||
c0.9,0.1,1.7,0.2,2.3,0.4l-1.6,14l-6.3-0.2c-2.2,0-4.1,0.4-5.6,1.3c-1.5,0.9-2.6,2.1-3.4,3.7v27.6l7.4,1.6v9.2h-30.1L423.3,358.3z
|
||||
M466.5,338.5c0-8.5,2.4-15.4,7.1-20.8c4.8-5.4,11.3-8.1,19.7-8.1c8.4,0,15,2.7,19.7,8.1c4.8,5.4,7.2,12.4,7.2,20.9v1.1
|
||||
c0,8.6-2.4,15.5-7.2,20.9c-4.7,5.4-11.3,8-19.6,8c-8.4,0-15.1-2.7-19.8-8c-4.7-5.4-7.1-12.4-7.1-20.9V338.5z M481.8,339.6
|
||||
c0,5.2,0.9,9.4,2.7,12.5c1.8,3.1,4.8,4.7,8.8,4.7c4,0,6.9-1.6,8.7-4.7c1.9-3.2,2.8-7.3,2.8-12.5v-1.1c0-5-0.9-9.2-2.8-12.4
|
||||
c-1.9-3.2-4.8-4.8-8.8-4.8c-4,0-6.9,1.6-8.7,4.8c-1.8,3.2-2.7,7.3-2.7,12.4V339.6z M526.3,358.3l7.4-1.6v-35.3l-8.2-1.6v-9.3h23.5
|
||||
v46.1l7.4,1.6v9.2h-30.1V358.3z M549.1,297h-15.3v-11.5h15.3V297z M598.5,360.5c-1.8,2.6-3.9,4.6-6.4,6c-2.4,1.4-5.2,2-8.3,2
|
||||
c-7,0-12.5-2.6-16.3-7.7c-3.9-5.1-5.8-11.9-5.8-20.3v-1.1c0-9,1.9-16.2,5.8-21.7c3.9-5.5,9.4-8.2,16.4-8.2c2.8,0,5.4,0.6,7.7,1.9
|
||||
c2.3,1.2,4.3,3,6,5.3v-20.4l-8.2-1.6v-9.3h23.5v71.2l7.4,1.6v9.2h-20.7L598.5,360.5z M577,340.6c0,5,0.8,8.9,2.5,11.8
|
||||
c1.7,2.8,4.4,4.3,8.2,4.3c2.2,0,4.2-0.5,5.8-1.4c1.6-0.9,3-2.2,4-3.9v-24.1c-1-1.8-2.4-3.2-4-4.2c-1.6-1-3.5-1.5-5.7-1.5
|
||||
c-3.7,0-6.5,1.7-8.2,5c-1.7,3.3-2.6,7.7-2.6,13V340.6z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st1" d="M195.9,236.9L179,258.8"/>
|
||||
<path class="st2" d="M195.8,231.9c1.8,0,3,0.8,3.9,1.8c-8.1,9.6-9.4,11.1-20.5,24.8c-4.1,5.3-8.3,2.5-4.2-2.7l16.9-21.9
|
||||
C192.9,232.6,194.3,232,195.8,231.9L195.8,231.9z"/>
|
||||
<path class="st3" d="M199.8,233.8c0.5,0.6,2.2,3.2,0.1,6.2l-16.9,21.9c-4.1,5.3-4.6-2.4-4.6-2.4S193.2,241.5,199.8,233.8z"/>
|
||||
<path class="st4" d="M196.9,232.9c1.7,0,3.8,0.6,3.3,3.2c-0.4,2-18.6,24.2-18.6,24.2c-4.1,5.3-9.9,2.7-5.9-2.6l16.9-21.8
|
||||
C193.7,234.7,195.1,232.9,196.9,232.9z"/>
|
||||
</g>
|
||||
<g>
|
||||
<path class="st1" d="M25.3,236.9l16.9,21.9"/>
|
||||
<path class="st2" d="M25.4,231.9c-1.8,0-3,0.7-3.9,1.8c8.1,9.6,9.4,11.1,20.5,24.8c4.1,5.3,8.3,2.5,4.2-2.7l-16.9-21.9
|
||||
C28.3,232.7,26.9,231.9,25.4,231.9z"/>
|
||||
<path class="st3" d="M21.5,233.8c-1.5,1.8-1.5,4.4-0.1,6.2l16.9,21.9c4.1,5.3,4.6-2.4,4.6-2.4S28,241.5,21.5,233.8z"/>
|
||||
<path class="st4" d="M24.3,232.9c-1.7,0-3.8,0.6-3.3,3.2c0.4,2,18.6,24.2,18.6,24.2c4.1,5.3,9.9,2.7,5.9-2.6l-16.9-21.8
|
||||
C27.6,234.7,26.2,232.9,24.3,232.9z"/>
|
||||
</g>
|
||||
<g transform="translate(40.672 -1004.938)">
|
||||
<path class="st5" d="M6.2,1255.8h127.5c6.6,0,12,5.4,12,12v27.9c0,6.6-5.4,12-12,12H6.2c-6.6,0-12-5.4-12-12v-27.9
|
||||
C-5.7,1261.1-0.4,1255.8,6.2,1255.8z"/>
|
||||
<path class="st3" d="M6.2,1267.7h127.5c6.6,0,12,5.4,12,12v15.9c0,6.6-5.4,12-12,12H6.2c-6.6,0-12-5.4-12-12v-15.9
|
||||
C-5.7,1273.1-0.4,1267.7,6.2,1267.7z"/>
|
||||
<path class="st2" d="M6.2,1255.8h127.5c6.6,0,12,5.4,12,12v15.9c0,6.6-5.4,12-12,12H6.2c-6.6,0-12-5.4-12-12v-15.9
|
||||
C-5.7,1261.1-0.4,1255.8,6.2,1255.8z"/>
|
||||
<path class="st5" d="M6.2,1259.8h127.5c6.6,0,12,4.5,12,10.1v23.6c0,5.6-5.4,10.1-12,10.1H6.2c-6.6,0-12-4.5-12-10.1v-23.6
|
||||
C-5.7,1264.3-0.4,1259.8,6.2,1259.8z"/>
|
||||
</g>
|
||||
<g transform="translate(-1.328 -1004.938)">
|
||||
<path class="st6" d="M48.2,1311.6h127.5c6.6,0,12,5.4,12,12v79.7c0,6.6-5.4,12-12,12H48.2c-6.6,0-12-5.4-12-12v-79.7
|
||||
C36.3,1316.9,41.6,1311.6,48.2,1311.6z"/>
|
||||
<path class="st3" d="M48.2,1363.4h127.5c6.6,0,12,5.4,12,12v27.9c0,6.6-5.4,12-12,12H48.2c-6.6,0-12-5.4-12-12v-27.9
|
||||
C36.3,1368.7,41.6,1363.4,48.2,1363.4z"/>
|
||||
<path class="st7" d="M48.2,1311.6h127.5c6.6,0,12,5.4,12,12v27.9c0,6.6-5.4,12-12,12H48.2c-6.6,0-12-5.4-12-12v-27.9
|
||||
C36.3,1316.9,41.6,1311.6,48.2,1311.6z"/>
|
||||
<path class="st6" d="M48.2,1315.5h127.5c6.6,0,12,4.9,12,11v73.6c0,6.1-5.4,11-12,11H48.2c-6.6,0-12-4.9-12-11v-73.6
|
||||
C36.3,1320.5,41.6,1315.5,48.2,1315.5z"/>
|
||||
</g>
|
||||
<g transform="translate(-1.328 8.425)">
|
||||
<path class="st8" d="M112,325.1c-11.5,0-21.2,7.9-24,18.5h12.8c2.3-4.1,6.6-6.6,11.2-6.6c7.1,0,12.9,5.7,12.9,12.8
|
||||
c0,0.1,0,0.1,0,0.2c0,7.1-5.7,12.9-12.8,12.9c-0.1,0-0.1,0-0.2,0c-5,0-9.5-2.9-11.7-7.4H87.7c2.6,11,12.5,19.3,24.2,19.3
|
||||
c13.7,0,24.9-11.2,24.9-24.9C136.9,336.3,125.6,325.1,112,325.1z"/>
|
||||
<circle class="st9" cx="112" cy="350" r="38"/>
|
||||
</g>
|
||||
<g transform="translate(-1.328 -1004.438)">
|
||||
<ellipse class="st3" cx="73.6" cy="1281.7" rx="13.4" ry="15.4"/>
|
||||
<circle class="st10" cx="73.6" cy="1283.7" r="13.4"/>
|
||||
</g>
|
||||
<g transform="translate(18.172 -1004.438)">
|
||||
<ellipse class="st3" cx="131.8" cy="1281.7" rx="13.4" ry="15.4"/>
|
||||
<circle class="st10" cx="131.8" cy="1283.7" r="13.4"/>
|
||||
</g>
|
||||
<radialGradient id="SVGID_1_" cx="139.5457" cy="505.1199" r="22.671" gradientTransform="matrix(0 7.8673 8.4349 0 -4240.3135 -865.9722)" gradientUnits="userSpaceOnUse">
|
||||
<stop offset="0" style="stop-color:#FFFFFF;stop-opacity:9.800000e-002"/>
|
||||
<stop offset="1" style="stop-color:#FFFFFF;stop-opacity:0"/>
|
||||
</radialGradient>
|
||||
<path class="st11" d="M25.4,231.9c-2.7-0.1-5,2.1-5.1,4.8c0,1.2,0.4,2.3,1.1,3.2l14.4,18.6c-0.5,1.4-0.8,2.8-0.8,4.3v27.9
|
||||
c0,6.6,5.3,12,12,12h127.5c6.6,0,12-5.3,12-12v-27.9c0-1.5-0.3-2.9-0.8-4.3l14.4-18.6c1.7-2.2,1.4-5.3-0.8-7c-1-0.8-2.2-1.1-3.4-1.1
|
||||
c-1.5,0.1-2.8,0.8-3.7,2l-13.7,17.7c-1.3-0.5-2.6-0.7-3.9-0.7H46.9c-1.4,0-2.7,0.3-3.9,0.7l-13.7-17.7
|
||||
C28.4,232.7,26.9,231.9,25.4,231.9L25.4,231.9z M46.9,306.6c-0.8,0-1.6,0.1-2.4,0.2c-5.5,1.1-9.5,5.9-9.5,11.6v79.8
|
||||
c0,6.6,5.3,12,12,12h127.5c6.6,0,12-5.3,12-12v-79.8c0-5.6-4-10.5-9.5-11.6c-0.8-0.2-1.6-0.2-2.4-0.2L46.9,306.6L46.9,306.6z"/>
|
||||
</svg>
|
After Width: | Height: | Size: 6.5 KiB |
BIN
ihatemoney/static/images/google-play.png
Normal file
BIN
ihatemoney/static/images/google-play.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 68 KiB |
26
ihatemoney/templates/download_mobile_app.html
Normal file
26
ihatemoney/templates/download_mobile_app.html
Normal file
|
@ -0,0 +1,26 @@
|
|||
{% extends "layout.html" %}
|
||||
|
||||
{% block css %}
|
||||
<link rel=stylesheet type=text/css href="{{ url_for("static", filename='css/download_mobile_app.css') }}">
|
||||
{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
<main class="row py-5 justify-content-center text-center">
|
||||
<div class=" col-10 text-center bg-dark text-light">
|
||||
<h1 class="my-2">{{_("Download Mobile Application")}}</h1>
|
||||
</div>
|
||||
<h3 class="col-12 my-2 text-dark">{{_("Get it on")}}</h1>
|
||||
<div class="col-12">
|
||||
<a target="_blank" rel="noopener" href="https://play.google.com/store/apps/details?id=net.eneiluj.moneybuster&hl=en_US" class="text-decoration-none">
|
||||
<img src="{{ url_for("static", filename='images/google-play.png') }}" class="get-it-from"/>
|
||||
</a>
|
||||
|
||||
<a target="_blank" rel="noopener" href="https://f-droid.org/en/packages/net.eneiluj.moneybuster/" class="text-decoration-none">
|
||||
<img src="{{ url_for("static", filename='images/f-droid.svg') }}" class="get-it-from" />
|
||||
</a>
|
||||
<a target="__blank" rel="noopener" href="https://apps.apple.com/us/app/payforme/id1500428306" class="text-decoration-none">
|
||||
<img src="{{ url_for("static", filename='images/app-store.svg') }}" class="get-it-from" />
|
||||
</a>
|
||||
</div>
|
||||
</main>
|
||||
{% endblock %}
|
|
@ -6,6 +6,7 @@
|
|||
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel=stylesheet type=text/css href="{{ url_for("static", filename='css/main.css') }}">
|
||||
{% block css %}{% endblock %}
|
||||
<script src="{{ url_for("static", filename="js/jquery-3.1.1.min.js") }}"></script>
|
||||
<script src="{{ url_for("static", filename="js/ihatemoney.js") }}"></script>
|
||||
<script src="{{ url_for("static", filename="js/tether.min.js") }}"></script>
|
||||
|
@ -144,14 +145,14 @@
|
|||
<a target="_blank" rel="noopener" data-toggle="tooltip" data-placement="top" title="{{ _('Code') }}" href="https://github.com/spiral-project/ihatemoney">
|
||||
<i class="icon git">{{ static_include("images/git.svg") | safe }}</i>
|
||||
</a>
|
||||
<a target="_blank" rel="noopener" data-toggle="tooltip" data-placement="top" title="{{ _('Mobile Application') }}" href="https://gitlab.com/eneiluj/moneybuster#moneybuster-for-android">
|
||||
<a data-toggle="tooltip" data-placement="top" title="{{ _('Mobile Application') }}" href="{{url_for('main.mobile')}}">
|
||||
<i class="icon mobile">{{ static_include("images/mobile-alt.svg") | safe }}</i>
|
||||
</a>
|
||||
<a target="_blank" rel="noopener" data-toggle="tooltip" data-placement="top" title="{{ _('Documentation') }}" href="https://ihatemoney.readthedocs.io/en/latest/">
|
||||
<i class="icon book">{{ static_include("images/book.svg") | safe }}</i>
|
||||
</a>
|
||||
{% if g.show_admin_dashboard_link %}
|
||||
<a target="_blank" rel="noopener" data-toggle="tooltip" data-placement="top" title="{{ _('Administation Dashboard') }}" href="{{ url_for("main.dashboard") }}">
|
||||
<a target="_blank" rel="noopener" data-toggle="tooltip" data-placement="top" title="{{ _('Administation Dashboard') }}" href="{{ url_for('main.dashboard') }}">
|
||||
<i class="icon admin">{{ static_include("images/cog.svg") | safe }}</i>
|
||||
</a>
|
||||
{% endif %}
|
||||
|
|
|
@ -269,6 +269,11 @@ def home():
|
|||
session=session,
|
||||
)
|
||||
|
||||
@main.route("/mobile")
|
||||
def mobile():
|
||||
return render_template(
|
||||
"download_mobile_app.html"
|
||||
)
|
||||
|
||||
@main.route("/create", methods=["GET", "POST"])
|
||||
@requires_admin(bypass=("ALLOW_PUBLIC_PROJECT_CREATION", True))
|
||||
|
|
Loading…
Reference in a new issue