new navbar- / app-icon from Eva

This commit is contained in:
ralf 2025-02-10 14:06:45 +01:00
parent 106afd4ead
commit 5d8ad690d7
2 changed files with 90 additions and 1 deletions

View File

@ -0,0 +1,87 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 15.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="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="32px" height="32px" viewBox="0 0 32 32" enable-background="new 0 0 32 32" xml:space="preserve">
<g>
<path fill="#006699" stroke="#006699" stroke-width="0.5" stroke-linejoin="round" stroke-miterlimit="10" d="M12.242,43.186
c-0.627-0.357-1.338-0.537-2.132-0.537H7.329v9.039h2.8c0.79-0.004,1.5-0.188,2.129-0.547c0.629-0.359,1.117-0.865,1.462-1.521
c0.345-0.654,0.518-1.4,0.518-2.24v-0.416c0-0.84-0.176-1.591-0.528-2.25S12.869,43.544,12.242,43.186z M12.351,47.436
c-0.008,0.885-0.205,1.566-0.59,2.043c-0.385,0.476-0.942,0.713-1.67,0.713h-0.9v-6.032h0.918c0.732,0,1.289,0.235,1.67,0.71
c0.381,0.475,0.571,1.17,0.571,2.089L12.351,47.436L12.351,47.436z"/>
<path fill="#006699" stroke="#006699" stroke-width="0.5" stroke-linejoin="round" stroke-miterlimit="10" d="M18.062,42.648
l-3.366,9.039h1.98l0.621-1.862h3.267l0.627,1.862h1.979l-3.384-9.039H18.062z M17.802,48.316l1.124-3.383l1.137,3.383H17.802z"/>
<polygon fill="#006699" stroke="#006699" stroke-width="0.5" stroke-linejoin="round" stroke-miterlimit="10" points="
28.927,42.648 26.878,49.445 24.841,42.648 22.773,42.648 25.909,51.688 27.854,51.688 31,42.648 "/>
</g>
<path fill="#006699" d="M-13.413,11.738l7.986-2.729c0.28-0.096,0.586,0.052,0.682,0.335c0.042,0.119,0.04,0.247-0.006,0.365
l-2.354,6.157c-0.107,0.28-0.417,0.418-0.694,0.312c-0.028-0.014-0.059-0.027-0.085-0.045l-5.633-3.428
c-0.252-0.155-0.332-0.484-0.18-0.736C-13.634,11.859-13.533,11.779-13.413,11.738 M-34.372,23.437l7.987-2.729
c0.28-0.097,0.431-0.4,0.334-0.682c-0.041-0.119-0.121-0.221-0.229-0.285l-5.632-3.43c-0.253-0.155-0.583-0.075-0.737,0.18
c-0.018,0.027-0.03,0.056-0.043,0.087l-2.355,6.159c-0.105,0.279,0.033,0.588,0.31,0.694
C-34.621,23.476-34.492,23.478-34.372,23.437"/>
<g>
<path fill="#006699" d="M-19.549,17.642c-0.073-0.195-0.26-0.325-0.468-0.325h-2.588c-0.209,0-0.396,0.13-0.469,0.325
l-5.045,13.554c-0.057,0.154-0.035,0.325,0.058,0.46s0.247,0.215,0.411,0.215h2.97c0.215,0,0.406-0.138,0.474-0.342l0.817-2.451
h4.177l0.825,2.452c0.069,0.204,0.259,0.341,0.474,0.341h2.969c0.164,0,0.317-0.08,0.411-0.215c0.094-0.135,0.115-0.307,0.058-0.46
L-19.549,17.642z M-20.303,25.815h-2l0.994-2.994L-20.303,25.815z"/>
<path fill="#006699" d="M-8.265,22.896c-0.811-0.245-1.425-0.506-1.825-0.774c-0.399-0.268-0.445-0.523-0.445-0.692
c0-0.314,0.118-0.55,0.372-0.743c0.286-0.219,0.72-0.33,1.288-0.33c0.579,0,1.022,0.132,1.317,0.392
c0.28,0.247,0.417,0.598,0.417,1.072c0,0.276,0.224,0.5,0.5,0.5h2.792c0.276,0,0.5-0.224,0.5-0.5c0-0.908-0.239-1.733-0.71-2.453
c-0.469-0.715-1.132-1.275-1.972-1.664c-1.632-0.754-3.93-0.746-5.593-0.049c-0.856,0.357-1.526,0.867-1.99,1.514
c-0.474,0.658-0.713,1.416-0.713,2.252c0,1.601,0.865,2.879,2.571,3.801c0.595,0.32,1.374,0.636,2.382,0.962
c1.133,0.367,1.639,0.646,1.862,0.816c0.246,0.187,0.361,0.446,0.361,0.816c0,0.325-0.109,0.549-0.352,0.726
c-0.283,0.205-0.708,0.31-1.261,0.31c-1.933,0-2.181-0.932-2.181-1.743c0-0.276-0.224-0.5-0.5-0.5h-2.802
c-0.276,0-0.5,0.224-0.5,0.5c0,0.974,0.256,1.845,0.761,2.589c0.501,0.74,1.231,1.327,2.169,1.745
c0.917,0.409,1.945,0.616,3.052,0.616c1.605,0,2.912-0.37,3.884-1.102c1.016-0.763,1.531-1.826,1.531-3.159
c0-1.19-0.417-2.201-1.24-3.003C-5.368,24.032-6.605,23.394-8.265,22.896z"/>
</g>
<g>
<path fill="#006699" d="M-31.474,13.598c0.81,0.275,1.75-0.198,2.016-0.978c1.08-2.865,3.36-5.074,6.255-6.064
c4.575-1.563,9.67,0.327,12.117,4.497l0.214,0.365l3.047-1.042l-0.292-0.54c-1.535-2.825-4.037-5.007-7.045-6.143
c-2.909-1.099-6.128-1.151-9.065-0.146c-3.8,1.298-6.794,4.196-8.243,8.032c-0.135,0.401-0.107,0.835,0.083,1.216
C-32.2,13.178-31.875,13.462-31.474,13.598z"/>
<path fill="#006699" d="M-27.423,27.294l1.156-3.097c-0.96-0.762-1.797-1.701-2.446-2.805l-0.215-0.365l-3.048,1.043l0.293,0.54
C-30.653,24.504-29.182,26.099-27.423,27.294z"/>
</g>
<g>
<path fill="#006699" d="M14.394,26.333c0-0.995-0.204-1.896-0.604-2.682c-0.407-0.8-0.98-1.422-1.704-1.855
c-0.72-0.43-1.542-0.648-2.446-0.648H6.718c-0.231,0-0.419,0.196-0.419,0.439v9.941c0,0.242,0.188,0.439,0.419,0.439h2.94
c0.002,0,0.002,0,0.002,0c0.896-0.004,1.717-0.227,2.442-0.66c0.729-0.436,1.301-1.059,1.699-1.847
c0.393-0.781,0.592-1.68,0.592-2.67V26.333z M9.093,23.687h0.545c0.642,0,1.108,0.201,1.427,0.617
c0.336,0.439,0.508,1.118,0.508,2.023l0.001,0.519c-0.008,0.869-0.186,1.534-0.526,1.978c-0.325,0.418-0.792,0.622-1.429,0.622
H9.093V23.687z"/>
<path fill="#006699" d="M20.193,21.432c-0.059-0.171-0.216-0.284-0.391-0.284h-1.812c-0.175,0-0.33,0.113-0.393,0.286l-3.535,9.941
c-0.048,0.136-0.029,0.285,0.048,0.404c0.079,0.119,0.208,0.188,0.345,0.188h2.078c0.182,0,0.341-0.121,0.398-0.3l0.558-1.749
h2.827l0.562,1.749c0.059,0.179,0.218,0.3,0.396,0.3h2.079c0.138,0,0.267-0.069,0.345-0.188c0.079-0.119,0.096-0.27,0.049-0.405
L20.193,21.432z M19.509,27.382h-1.21l0.602-1.897L19.509,27.382z"/>
<path fill="#006699" d="M31.922,21.331c-0.078-0.116-0.205-0.184-0.342-0.184h-2.176c-0.187,0-0.35,0.127-0.4,0.312l-1.751,6.079
l-1.741-6.076c-0.051-0.188-0.215-0.314-0.4-0.314h-2.17c-0.137,0-0.264,0.067-0.344,0.184c-0.078,0.115-0.098,0.264-0.053,0.398
l3.293,9.943c0.06,0.177,0.218,0.295,0.396,0.295h2.043c0.179,0,0.337-0.118,0.396-0.295l3.305-9.943
C32.021,21.596,32.001,21.448,31.922,21.331z"/>
</g>
<g>
<path fill="#006699" stroke="#006699" stroke-linejoin="round" stroke-miterlimit="10" d="M-17.888-13.657
c-0.786-0.448-1.677-0.673-2.672-0.673h-3.486V-3h3.509c0.991-0.005,1.88-0.235,2.669-0.686s1.4-1.085,1.833-1.906
c0.432-0.819,0.648-1.755,0.648-2.808v-0.521c0-1.053-0.22-1.994-0.662-2.82C-16.489-12.567-17.102-13.208-17.888-13.657z
M-17.751-8.33c-0.01,1.109-0.257,1.964-0.739,2.562c-0.483,0.596-1.181,0.894-2.094,0.894h-1.128v-7.562h1.15
c0.917,0,1.616,0.295,2.093,0.89c0.478,0.595,0.716,1.467,0.716,2.618L-17.751-8.33L-17.751-8.33z"/>
<path fill="#006699" stroke="#006699" stroke-linejoin="round" stroke-miterlimit="10" d="M-10.592-14.33L-14.811-3h2.481
l0.779-2.334h4.094L-6.67-3h2.48l-4.242-11.33H-10.592z M-10.918-7.226l1.409-4.24l1.425,4.24H-10.918z"/>
<polygon fill="#006699" stroke="#006699" stroke-linejoin="round" stroke-miterlimit="10" points="3.026,-14.33 0.458,-5.811
-2.096,-14.33 -4.687,-14.33 -0.756,-3 1.681,-3 5.625,-14.33 "/>
</g>
<path fill="#006699" d="M22.78,9.649l8.24-1.826c0.289-0.065,0.575,0.116,0.64,0.408c0.029,0.123,0.013,0.25-0.047,0.362
l-3.021,5.858c-0.138,0.266-0.461,0.37-0.725,0.232c-0.027-0.016-0.056-0.033-0.08-0.054L22.569,10.6
c-0.233-0.183-0.276-0.519-0.097-0.752C22.547,9.746,22.656,9.677,22.78,9.649 M0.654,18.953l8.24-1.826
c0.289-0.064,0.473-0.351,0.408-0.64c-0.027-0.123-0.096-0.233-0.196-0.309l-5.217-4.033c-0.234-0.182-0.571-0.139-0.752,0.098
c-0.021,0.025-0.036,0.052-0.052,0.082l-3.024,5.86c-0.136,0.267-0.033,0.588,0.23,0.725C0.402,18.965,0.53,18.98,0.654,18.953"/>
<g>
<path fill="#006699" d="M4.625,9.496c0.774,0.363,1.762-0.003,2.112-0.748c1.39-2.727,3.901-4.67,6.889-5.333
c4.719-1.047,9.574,1.397,11.543,5.812l0.172,0.386l3.144-0.697l-0.229-0.569c-1.213-2.977-3.458-5.423-6.321-6.885
c-2.77-1.415-5.962-1.823-8.993-1.15C9.02,1.18,5.722,3.728,3.858,7.38C3.68,7.763,3.659,8.197,3.805,8.598
C3.95,8.999,4.242,9.317,4.625,9.496z"/>
<path fill="#006699" d="M4.312,20.188h3.926c-0.697-0.771-1.292-1.65-1.733-2.638l-0.173-0.388l-3.145,0.699l0.231,0.569
C3.668,19.044,3.977,19.624,4.312,20.188z"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 7.5 KiB

View File

@ -648,7 +648,9 @@ class preferences_settings
$sel_options['appname'][$app] = [
'value' => $app,
'label' => $GLOBALS['egw_info']['apps'][$app]['title'],
'icon' => Image::find($app, 'navbar')
'icon' => empty($GLOBALS['egw_info']['apps'][$app]['icon']) ? Image::find($app, 'navbar') :
(Image::find($GLOBALS['egw_info']['apps'][$app]['icon_app'] ?? 'api', $GLOBALS['egw_info']['apps'][$app]['icon'])
?: Image::find($app, 'navbar')),
];
}
}