/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ /* * This file is part of the LibreOffice project. * * This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. * * This file incorporates work covered by the following license notice: * * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed * with this work for additional information regarding copyright * ownership. The ASF licenses this file to you under the Apache * License, Version 2.0 (the "License"); you may not use this file * except in compliance with the License. You may obtain a copy of * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ #ifndef INCLUDED_CONNECTIVITY_SQLITERATOR_HXX #define INCLUDED_CONNECTIVITY_SQLITERATOR_HXX #include #include #include #include #include #include #include #include #include #include namespace com::sun::star::sdbc { class XConnection; } namespace com::sun::star::beans { class XPropertySet; } namespace connectivity { enum class TraversalParts { Parameters = 0x0001, TableNames = 0x0002, SelectColumns = 0x0006, // note that this includes TableNames. No SelectColumns without TableNames // Those are not implemented currently // GroupColumns = 0x0008, // OrderColumns = 0x0010, // SelectColumns = 0x0020, // CreateColumns = 0x0040, All = 0xFFFF }; } namespace o3tl { template<> struct typed_flags : is_typed_flags {}; } namespace connectivity { class OSQLParseNode; class OSQLParser; typedef ::std::pair TNodePair; enum class OSQLStatementType { Unknown, Select, Insert, Update, Delete, OdbcCall, CreateTable }; struct OSQLParseTreeIteratorImpl; class OOO_DLLPUBLIC_DBTOOLS OSQLParseTreeIterator final { private: std::optional m_xErrors; // contains the error while iterating through the statement const OSQLParseNode* m_pParseTree; // current ParseTree const OSQLParser& m_rParser; // if set used for general error messages from the context OSQLStatementType m_eStatementType; ::rtl::Reference m_aSelectColumns; // all columns from the Select clause ::rtl::Reference m_aParameters; // all parameters ::rtl::Reference m_aGroupColumns; // the group by columns ::rtl::Reference m_aOrderColumns; // the order by columns ::rtl::Reference m_aCreateColumns; // the columns for Create table clause ::std::unique_ptr< OSQLParseTreeIteratorImpl > m_pImpl; void traverseParameter(const OSQLParseNode* _pParseNode,const OSQLParseNode* _pColumnRef,const OUString& _aColumnName, OUString& _aTableRange, const OUString& _rColumnAlias); // inserts a table into the map void traverseOneTableName( OSQLTables& _rTables,const OSQLParseNode * pTableName, const OUString & rTableRange ); void traverseSearchCondition(OSQLParseNode const * pSearchCondition); void traverseOnePredicate( OSQLParseNode const * pColumnRef, OUString& aValue, OSQLParseNode const * pParameter); void traverseByColumnNames(const OSQLParseNode* pSelectNode, bool _bOrder); void traverseParameters(const OSQLParseNode* pSelectNode); const OSQLParseNode* getTableNode( OSQLTables& _rTables, const OSQLParseNode* pTableRef, OUString& aTableRange ); void getQualified_join( OSQLTables& _rTables, const OSQLParseNode *pTableRef, OUString& aTableRange ); void getSelect_statement(OSQLTables& _rTables,const OSQLParseNode* pSelect); // get all the column names of m_aSelectColumns and return in a vector sorted by a UStringMixLess that's constructed from // isCaseSensitive() std::vector getSelectColumnNames() const; // rColumnNames is expected to be sorted as returned by getSelectColumnNames OUString getUniqueColumnName(const std::vector& rColumnNames, const OUString & rColumnName) const; /** finds the column with a given name, belonging to a given table, in a given tables collection @param _rTables the tables collection to look in @param rColumnName the column name to look for @param rTableRange the table alias name; if empty, look in all tables @return the desired column object, or if no such column could be found */ static css::uno::Reference< css::beans::XPropertySet > findColumn( const OSQLTables& _rTables, const OUString & rColumnName, OUString & rTableRange ); /** finds a column with a given name, belonging to a given table @param rColumnName the column name to look for @param rTableRange the table alias name; if empty, look in all tables @param _bLookInSubTables if and only if not only our direct tables, but also our sub tables (from sub selects) should be searched @return */ css::uno::Reference< css::beans::XPropertySet > findColumn( const OUString & rColumnName, OUString & rTableRange, bool _bLookInSubTables ); /** finds a column with a given name among the select columns @param rColumnName the column name to look for @return */ css::uno::Reference< css::beans::XPropertySet > findSelectColumn( std::u16string_view rColumnName ); void setSelectColumnName(const OUString& rColumnName, const OUString& rColumnAlias, const OUString& rTableRange, bool bFkt = false, sal_Int32 _nType = css::sdbc::DataType::VARCHAR, bool bAggFkt = false); void appendColumns(const OUString& _rTableAlias, const OSQLTable& _rTable); // Other member variables that should be available in the "set" functions // can be defined in the derived class. They can be initialized // in its constructor and, after the "traverse" routines have been used, // they can be queried using other functions. OSQLParseTreeIterator(const OSQLParseTreeIterator & rIter) = delete; public: OSQLParseTreeIterator( const css::uno::Reference< css::sdbc::XConnection >& _rxConnection, const css::uno::Reference< css::container::XNameAccess >& _rxTables, const OSQLParser& _rParser ); ~OSQLParseTreeIterator(); void dispose(); bool isCaseSensitive() const; // The parse tree to be analysed/traversed: // If NULL is passed, the current parse tree will be deleted and the error status cleared. void setParseTree(const OSQLParseNode * pNewParseTree); const OSQLParseNode * getParseTree() const { return m_pParseTree; }; // subtrees in case of a select statement const OSQLParseNode* getWhereTree() const; const OSQLParseNode* getOrderTree() const; const OSQLParseNode* getGroupByTree() const; const OSQLParseNode* getHavingTree() const; const OSQLParseNode* getSimpleWhereTree() const; const OSQLParseNode* getSimpleOrderTree() const; const OSQLParseNode* getSimpleGroupByTree() const; const OSQLParseNode* getSimpleHavingTree() const; /** returns the errors which occurred during parsing. The returned object contains a chain (via SQLException::NextException) of SQLExceptions. */ const css::sdbc::SQLException& getErrors() const { return *m_xErrors; } bool hasErrors() const { return bool(m_xErrors); } // statement type (already set in setParseTree): OSQLStatementType getStatementType() const { return m_eStatementType; } /** traverses the complete statement tree, and fills all our data with the information obatined during traversal. Implemented by calling the single traverse* methods in the proper order (depending on the statement type). */ void traverseAll(); // The TableRangeMap contains all tables associated with the range name found first. const OSQLTables& getTables() const; const ::rtl::Reference& getSelectColumns() const { return m_aSelectColumns;} const ::rtl::Reference& getGroupColumns() const { return m_aGroupColumns;} const ::rtl::Reference& getOrderColumns() const { return m_aOrderColumns;} const ::rtl::Reference& getParameters() const { return m_aParameters; } /** return the columname and the table range @param _pColumnRef The column ref parse node. @param _rColumnName The column name to be set. @param _rTableRange The table range to be set. */ void getColumnRange( const OSQLParseNode* _pColumnRef, OUString &_rColumnName, OUString& _rTableRange) const; /** retrieves a column's name, table range, and alias @param _pColumnRef The column_ref parse node. @param _out_rColumnName The column name to be set. @param _out_rTableRange The table range to be set. @param _out_rColumnAliasIfPresent If the column specified by _pColumnRef is part of the select columns, and contains a column alias there, this alias is returned here. */ void getColumnRange( const OSQLParseNode* _pColumnRef, OUString& _out_rColumnName, OUString& _out_rTableRange, OUString& _out_rColumnAliasIfPresent ) const; /** return the alias name of a column @param _pDerivedColumn The parse node where SQL_ISRULE(_pDerivedColumn,derived_column) must be true @return The alias name of the column or an empty string. */ static OUString getColumnAlias(const OSQLParseNode* _pDerivedColumn); /** return the columname and the table range @param _pColumnRef The column ref parse node. @param _xMetaData The database meta data. @param _rColumnName The column name to be set. @param _rTableRange The table range to be set. */ static void getColumnRange( const OSQLParseNode* _pColumnRef, const css::uno::Reference< css::sdbc::XConnection >& _rxConnection, OUString &_rColumnName, OUString& _rTableRange); // return true when the tableNode is a rule like catalog_name, schema_name or table_name static bool isTableNode(const OSQLParseNode* _pTableNode); // tries to find the correct type of the function sal_Int32 getFunctionReturnType(const OSQLParseNode* _pNode ); // returns a lis of all joined columns ::std::vector< TNodePair >& getJoinConditions() const; private: /** traverses the list of table names, and fills _rTables */ bool traverseTableNames( OSQLTables& _rTables ); /// traverses columns in a SELECT statement bool traverseSelectColumnNames(const OSQLParseNode* pSelectNode); /// traverses columns in a CREATE TABLE statement void traverseCreateColumns(const OSQLParseNode* pSelectNode); bool traverseOrderByColumnNames(const OSQLParseNode* pSelectNode); bool traverseGroupByColumnNames(const OSQLParseNode* pSelectNode); bool traverseSelectionCriteria(const OSQLParseNode* pSelectNode); /** constructs a new iterator, which inherits some of the settings from a parent iterator */ OSQLParseTreeIterator( const OSQLParseTreeIterator& _rParentIterator, const OSQLParser& _rParser, const OSQLParseNode* pRoot ); /** creates a table object and inserts it into our tables collection only used when we're iterating through a CREATE TABLE statement */ OSQLTable impl_createTableObject( const OUString& rTableName, const OUString& rCatalogName, const OUString& rSchemaName ); /** locates a record source (a table or query) with the given name */ OSQLTable impl_locateRecordSource( const OUString& _rComposedName ); /** implementation for both traverseAll and traverseSome */ void impl_traverse( TraversalParts _nIncludeMask ); /** retrieves the parameter columns of the given query */ void impl_getQueryParameterColumns( const OSQLTable& _rQuery ); void setOrderByColumnName(const OUString & rColumnName, OUString & rTableRange, bool bAscending); void setGroupByColumnName(const OUString & rColumnName, OUString & rTableRange); /** appends an SQLException corresponding to the given error code to our error collection @param _eError the code of the error which occurred @param _pReplaceToken1 if not , the first occurrence of '#' in the error message will be replaced with the given token @param _pReplaceToken2 if not , and if _rReplaceToken1 is not , the second occurrence of '#' in the error message will be replaced with _rReplaceToken2 */ void impl_appendError( IParseContext::ErrorCode _eError, const OUString* _pReplaceToken1 = nullptr, const OUString* _pReplaceToken2 = nullptr ); /** appends an SQLException corresponding to the given error code to our error collection */ void impl_appendError( const css::sdbc::SQLException& _rError ); void impl_fillJoinConditions(const OSQLParseNode* i_pJoinCondition); }; } #endif // INCLUDED_CONNECTIVITY_SQLITERATOR_HXX /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGaldam <qmebic1975@gmail.com>2023-03-07 16:45:20 +0200
committerRizal Muttaqin <rizmut@libreoffice.org>2023-03-07 22:03:12 +0000
commit729ae5135042427b62a856d792f51afad1026622 (patch)
treea7443560d826c2cc299b424e456576b0cacda956 /icon-themes/sifr_dark_svg/res
parent22069151cdf12729ef675f2f5a8d7a069e1c5378 (diff)
Update Sifr Mimetype Icons
Updated Sifr mimetype icons to match new app/mimetype icons Change-Id: I4dda9bd4f342ed068bf1a10f9ffb23246685cc94 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/148429 Tested-by: Jenkins Reviewed-by: Rizal Muttaqin <rizmut@libreoffice.org> Tested-by: Rizal Muttaqin <rizmut@libreoffice.org>
Diffstat (limited to 'icon-themes/sifr_dark_svg/res')
-rw-r--r--icon-themes/sifr_dark_svg/res/base128.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/calc128.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/draw128.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/impress128.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/math128.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odb_16_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odb_24_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odb_32_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odb_48_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odf_16_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odf_24_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odf_32_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odf_48_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odg_16_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odg_24_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odg_32_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odg_48_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odm_16_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odm_24_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odm_32_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odm_48_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odp_16_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odp_24_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odp_32_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odp_48_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/ods_16_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/ods_24_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/ods_32_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/ods_48_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odt_16_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odt_24_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odt_32_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/odt_48_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/otf_16_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/otf_24_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/otf_32_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/otf_48_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/otg_16_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/otg_24_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/otg_32_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/otg_48_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/otp_16_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/otp_24_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/otp_32_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/otp_48_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/ots_16_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/ots_24_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/ots_32_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/ots_48_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/ott_16_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/ott_24_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/ott_32_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/ott_48_8.svg3
-rw-r--r--icon-themes/sifr_dark_svg/res/writer128.svg3
54 files changed, 108 insertions, 54 deletions
diff --git a/icon-themes/sifr_dark_svg/res/base128.svg b/icon-themes/sifr_dark_svg/res/base128.svg
index 6aabeb005c93..eb6eb03e1c2a 100644
--- a/icon-themes/sifr_dark_svg/res/base128.svg
+++ b/icon-themes/sifr_dark_svg/res/base128.svg
@@ -1 +1,2 @@
-<svg height="128" viewBox="0 0 128 128" width="128" xmlns="http://www.w3.org/2000/svg"><path d="m32 8c-7.75596 0-14 6.24404-14 14v84c0 7.75595 6.24404 14 14 14h64c7.75595 0 14-6.24405 14-14v-44.779297c0-7.978654-.59414-9.077964-6-14.484375l-32.736328-32.736328c-5.701698-5.9130571-6.209631-6-14.279297-6zm0 6h27.013672c.487313 0 .926355.01654 1.330078.05078.000591.00005.0014-.00005.002 0 1.210094.102852 2.090439.366474 2.904297.839844.418262.24329.82409.561871 1.244141.921875.125014.107144.24567.200143.375.318359.564307.515682 1.17829 1.137275 1.921875 1.88086l34.011714 34.011719c2.8799 2.879895 3.14938 3.723337 3.17774 6.914062l.019483.03711v.982422 46.224609c0 .2707-.0138.53732-.041.80078-.0435.42135-.13149.82997-.24023 1.22852-.0161.0591-.0274.11925-.0449.17773-.113.37823-.25654.74192-.42383 1.09375-.0291.0612-.0592.12129-.0898.18164-.17655.34739-.37614.68068-.60157.9961-.0334.0467-.0691.0908-.10351.13672-.24266.32421-.50304.63462-.79297.91796-.28985.28327-.60781.53829-.93945.77539-.0468.0334-.0911.0691-.13868.10157-.32178.21973-.661294.4137-1.015621.58593-.06459.0314-.129729.0601-.195312.0898-.364312.16521-.740894.30711-1.132813.41797-.04327.0122-.08728.0217-.130859.0332-.417822.11072-.846581.19658-1.289063.24023-.269688.02665-.543392.04107-.820392.04107h-64c-.272559 0-.541243-.0152-.806641-.041-.05008-.005-.09863-.0138-.148437-.0195-.0099-.001-.01945-.003-.0293-.004-.19867-.0237-.396029-.0503-.589844-.0879-.10187-.0197-.200366-.0469-.300781-.0703-.144678-.0338-.290181-.0661-.431641-.10742-.112801-.0329-.22141-.0737-.332031-.11133-.133899-.0455-.267923-.0904-.398437-.14257-.101888-.0407-.201072-.0862-.300782-.13086-.0085-.004-.01686-.008-.02539-.0117-.111846-.0505-.223081-.10089-.332031-.15625-.0031-.002-.0067-.002-.0098-.004-.104243-.0531-.205183-.11056-.306641-.16797-.0025-.001-.0053-.002-.0078-.004-.116278-.066-.231317-.13363-.34375-.20508-.0012-.00078-.0027-.001-.0039-.002-.09295-.0591-.183232-.12084-.273437-.1836-.0065-.005-.01301-.009-.01953-.0137-.10283-.072-.203651-.14608-.302735-.22266-.0019-.001-.004-.002-.0059-.004-.02054-.0159-.04029-.0326-.06055-.0488-.06142-.0485-.12175-.0982-.181641-.14844-.08621-.0723-.169007-.14684-.251953-.22266-.300907-.27499-.579599-.57125-.833984-.88867-.07033-.0878-.138578-.17684-.205078-.26757-.06768-.0923-.13562-.18399-.199219-.2793-.000498-.00075-.0015-.001-.002-.002-.07008-.10508-.134255-.21373-.199219-.32226-.0012-.002-.0027-.004-.0039-.006-.05733-.096-.116716-.1905-.169922-.28906-.0014-.003-.0025-.005-.0039-.008-.06622-.123-.123991-.25015-.183594-.37695-.000371-.00079-.0016-.001-.002-.002-.04461-.095-.09203-.18815-.132813-.28516-.000794-.002-.0012-.004-.002-.006-.05935-.14149-.109171-.28804-.160156-.43359-.02932-.0837-.06337-.165-.08984-.25-.04948-.15876-.08767-.32144-.126953-.48438-.0033-.0139-.0084-.0271-.01172-.041-.01648-.0701-.03819-.13817-.05273-.20899-.000385-.002.000384-.004 0-.006-.05035-.24596-.0909-.49615-.117187-.75v-.002c-.027037-.26237-.040833-.52899-.040833-.79969v-84.363281c0-.270705.0138-.53732.04102-.800781v-.002c.02721-.263461.06798-.522415.121093-.777344.08397-.403062.209079-.790407.353516-1.167969.02414-.0631.04457-.127144.07031-.189453.145619-.352444.319325-.6892.513671-1.013671.04222-.07049.08452-.139938.128907-.208985.205639-.319908.430134-.625864.679687-.912109.0018-.0021.004-.0038.0059-.0059.03709-.04247.07724-.08138.115235-.123046.271994-.298198.561397-.581636.876953-.835938.315584-.254297.656004-.478473 1.009766-.683594.0013-.000731.0026-.0012.0039-.002.04999-.02895.09775-.05998.148437-.08789.341209-.187862.700055-.348266 1.070313-.486328.07021-.02618.139786-.05188.210937-.07617.375531-.128237.761056-.233684 1.160157-.30664.0026-.000479.0052-.0015.0078-.002.06056-.01101.12255-.01571.183594-.02539.0033-.000498.0065-.0014.0098-.002.420182-.065859.849093-.109151 1.289004-.109151z" fill="#efefef"/><path d="m32 14c-3.877986 0-7.094358 2.66924-7.837891 6.238281-.053109.254929-.093879.513883-.121093.777344-.027347.264087-.041016.53137-.041016.802734v84.363281c0 .2707.0138.53732.04102.80078.000066.00064-.000066.001 0 .002.409127 3.95096 3.804673 7.01558 7.95898 7.01558h64c4.432 0 8-3.48712 8-7.81836v-46.225457c0-4.2115 0-4.73548-3.19718-7.932661l-34.011292-34.011291c-2.972276-2.972276-3.879958-4.012231-7.778463-4.012231z" fill="#242424"/><g fill="#efefef"><path d="m76.509766 8c-1.339932.000694-1.998641 1.631309-1.035157 2.5625l32.000001 32.009766c.94633.912591 2.52474.242404 2.52539-1.072266v-19.5c0-7.755984-6.24402-14-14-14z"/><path d="m63 54.966797c-6.6937 0-12.76195.7304-17.21875 1.9375-2.2282.6036-4.0271 1.29315-5.375 2.15625-1.3477.863-2.40625 1.9891-2.40625 3.4375-.062 8.7636 0 17.6812 0 26.5v.5c0 1.3963.98985 2.5081 2.34375 3.375 1.3536.8669 3.204 1.5826 5.4375 2.1875 4.4672 1.2098 10.51815 1.9375 17.21875 1.9375s12.75165-.7277 17.21875-1.9375c2.2335-.6049 4.0838-1.3206 5.4375-2.1875 1.3539-.8669 2.34375-1.9787 2.34375-3.375v-27c0-1.3529-1.31755-2.7252-2.40625-3.4375-1.3478-.8631-3.1466-1.55265-5.375-2.15625-4.4568-1.2071-10.52505-1.9375-17.21875-1.9375zm0 2.0625c6.5612 0 12.5205.7295 16.75 1.875 2.1148.5728 3.7938 1.2452 4.875 1.9375 1.0811.6924 1.40625 1.30975 1.40625 1.65625s-.32515.96395-1.40625 1.65625c-1.0812.6924-2.7602 1.3648-4.875 1.9375-4.2295 1.1456-10.1888 1.875-16.75 1.875-6.5611 0-12.5205-.7294-16.75-1.875-2.1148-.5727-3.7939-1.2451-4.875-1.9375-1.0812-.6923-1.40635-1.30975-1.40625-1.65625 0-.3465.32505-.96385 1.40625-1.65625 1.0811-.6923 2.7602-1.3647 4.875-1.9375 4.2295-1.1455 10.1889-1.875 16.75-1.875zm-23 8.59375c.1377.1.26015.2189.40625.3125 1.3479.863 3.1467 1.55275 5.375 2.15625 4.4568 1.207 10.52505 1.9375 17.21875 1.9375s12.76195-.7305 17.21875-1.9375c2.2283-.6035 4.0272-1.29325 5.375-2.15625.1461-.094.26855-.2128.40625-.3125v5.375.5c0 .3986-.3624.9991-1.4375 1.6875s-2.73415 1.3661-4.84375 1.9375c-4.2193 1.1427-10.16455 1.875-16.71875 1.875s-12.49935-.7323-16.71875-1.875c-2.1096-.5714-3.76865-1.2491-4.84375-1.9375s-1.4375-1.2889-1.4375-1.6875v-.5zm0 9c.1172.083.21995.1708.34375.25 1.3536.8669 3.204 1.5826 5.4375 2.1875 4.4672 1.2098 10.51815 1.9375 17.21875 1.9375s12.75165-.7277 17.21875-1.9375c2.2335-.6049 4.0838-1.3206 5.4375-2.1875.1238-.079.22655-.1666.34375-.25v5.375.5c0 .3986-.3624.9991-1.4375 1.6875s-2.73415 1.3661-4.84375 1.9375c-4.2193 1.1427-10.16455 1.875-16.71875 1.875s-12.49935-.7323-16.71875-1.875c-2.1096-.5714-3.76865-1.2491-4.84375-1.9375s-1.4375-1.2889-1.4375-1.6875v-.5zm0 9c.1172.083.21995.1708.34375.25 1.3536.8669 3.204 1.5826 5.4375 2.1875 4.4672 1.2098 10.51815 1.9375 17.21875 1.9375s12.75165-.7277 17.21875-1.9375c2.2335-.6049 4.0838-1.3206 5.4375-2.1875.1238-.079.22655-.1666.34375-.25v5.375.5c0 .3986-.3624.9991-1.4375 1.6875s-2.73415 1.3661-4.84375 1.9375c-4.2193 1.1427-10.16455 1.875-16.71875 1.875s-12.49935-.7323-16.71875-1.875c-2.1096-.5714-3.76865-1.2491-4.84375-1.9375s-1.4375-1.2889-1.4375-1.6875v-.5z"/><path d="m63 57.029297c-6.561093 0-12.520504.729501-16.75 1.875-2.114798.572799-3.793901 1.245201-4.875 1.9375-.957258.613028-1.304005 1.156145-1.375 1.515625v.28125c.07094.359496.417742.902686 1.375 1.515625 1.081099.692399 2.760202 1.3648 4.875 1.9375 4.229496 1.145599 10.188907 1.875 16.75 1.875 6.561193 0 12.520504-.729401 16.75-1.875 2.114798-.5727 3.793801-1.245101 4.875-1.9375.95717-.612939 1.303988-1.156129 1.375-1.515625v-.28125c-.07101-.35948-.41783-.902597-1.375-1.515625-1.081199-.692299-2.760202-1.364701-4.875-1.9375-4.229496-1.145499-10.188807-1.875-16.75-1.875zm-23 8.59375v5.375.5c0 .398599.362401.999101 1.4375 1.6875s2.734152 1.3661 4.84375 1.9375c4.219396 1.142699 10.164557 1.875 16.71875 1.875s12.499454-.732301 16.71875-1.875c2.109598-.5714 3.768651-1.249101 4.84375-1.9375s1.4375-1.288901 1.4375-1.6875v-5.875c-.1377.0997-.26015.2185-.40625.3125-1.347799.862999-3.146702 1.55275-5.375 2.15625-4.456796 1.206999-10.525057 1.9375-17.21875 1.9375s-12.761954-.730501-17.21875-1.9375c-2.228298-.6035-4.027101-1.293251-5.375-2.15625-.1461-.0936-.26855-.2125-.40625-.3125zm0 9v5.375.5c0 .398599.362401.999101 1.4375 1.6875s2.734152 1.3661 4.84375 1.9375c4.219396 1.142699 10.164557 1.875 16.71875 1.875s12.499454-.732301 16.71875-1.875c2.109598-.5714 3.768651-1.249101 4.84375-1.9375s1.4375-1.288901 1.4375-1.6875v-5.875c-.1172.0834-.21995.171-.34375.25-1.353699.866899-3.204002 1.5826-5.4375 2.1875-4.467096 1.209799-10.518157 1.9375-17.21875 1.9375s-12.751554-.727701-17.21875-1.9375c-2.233498-.6049-4.083901-1.320601-5.4375-2.1875-.1238-.0792-.22655-.167-.34375-.25zm0 9v5.875c0 .398599.362401.999101 1.4375 1.6875s2.734152 1.3661 4.84375 1.9375c4.219396 1.142699 10.164557 1.875 16.71875 1.875s12.499454-.732301 16.71875-1.875c2.109598-.5714 3.768651-1.249101 4.84375-1.9375s1.4375-1.288901 1.4375-1.6875v-5.875c-.1172.0834-.21995.171-.34375.25-1.353699.866899-3.204002 1.5826-5.4375 2.1875-4.467096 1.209799-10.518157 1.9375-17.21875 1.9375s-12.751554-.727701-17.21875-1.9375c-2.233498-.6049-4.083901-1.320601-5.4375-2.1875-.1238-.0792-.22655-.167-.34375-.25z" opacity=".35"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg"><path d="m32 14c-3.878 0-7.0944 2.6692-7.8379 6.2383-0.053109 0.25493-0.093879 0.51388-0.12109 0.77734-0.027347 0.26409-0.041016 0.53137-0.041016 0.80273v84.363c0 0.2707 0.0138 0.53732 0.04102 0.80078 6.6e-5 6.4e-4 -6.6e-5 1e-3 0 2e-3 0.40913 3.951 3.8047 7.0156 7.959 7.0156h64c4.432 0 8-3.4871 8-7.8184v-46.225c0-4.2115 0-4.7355-3.1972-7.9327l-34.011-34.011c-2.9723-2.9723-3.88-4.0122-7.7785-4.0122z" fill="#242424"/><g fill="#efefef"><path d="m32 8c-7.75596 0-14 6.24404-14 14v84c0 7.75595 6.24404 14 14 14h64c7.75595 0 14-6.24405 14-14v-44.779297c0-7.978654-.59414-9.077964-6-14.484375l-32.736328-32.736328c-5.701698-5.9130571-6.209631-6-14.279297-6zm0 6h27.013672c.487313 0 .926355.01654 1.330078.05078.000591.00005.0014-.00005.002 0 1.210094.102852 2.090439.366474 2.904297.839844.418262.24329.82409.561871 1.244141.921875.125014.107144.24567.200143.375.318359.564307.515682 1.17829 1.137275 1.921875 1.88086l34.011714 34.011719c2.8799 2.879895 3.14938 3.723337 3.17774 6.914062l.019483.03711v.982422 46.224609c0 .2707-.0138.53732-.041.80078-.0435.42135-.13149.82997-.24023 1.22852-.0161.0591-.0274.11925-.0449.17773-.113.37823-.25654.74192-.42383 1.09375-.0291.0612-.0592.12129-.0898.18164-.17655.34739-.37614.68068-.60157.9961-.0334.0467-.0691.0908-.10351.13672-.24266.32421-.50304.63462-.79297.91796-.28985.28327-.60781.53829-.93945.77539-.0468.0334-.0911.0691-.13868.10157-.32178.21973-.661294.4137-1.015621.58593-.06459.0314-.129729.0601-.195312.0898-.364312.16521-.740894.30711-1.132813.41797-.04327.0122-.08728.0217-.130859.0332-.417822.11072-.846581.19658-1.289063.24023-.269688.02665-.543392.04107-.820392.04107h-64c-.272559 0-.541243-.0152-.806641-.041-.05008-.005-.09863-.0138-.148437-.0195-.0099-.001-.01945-.003-.0293-.004-.19867-.0237-.396029-.0503-.589844-.0879-.10187-.0197-.200366-.0469-.300781-.0703-.144678-.0338-.290181-.0661-.431641-.10742-.112801-.0329-.22141-.0737-.332031-.11133-.133899-.0455-.267923-.0904-.398437-.14257-.101888-.0407-.201072-.0862-.300782-.13086-.0085-.004-.01686-.008-.02539-.0117-.111846-.0505-.223081-.10089-.332031-.15625-.0031-.002-.0067-.002-.0098-.004-.104243-.0531-.205183-.11056-.306641-.16797-.0025-.001-.0053-.002-.0078-.004-.116278-.066-.231317-.13363-.34375-.20508-.0012-.00078-.0027-.001-.0039-.002-.09295-.0591-.183232-.12084-.273437-.1836-.0065-.005-.01301-.009-.01953-.0137-.10283-.072-.203651-.14608-.302735-.22266-.0019-.001-.004-.002-.0059-.004-.02054-.0159-.04029-.0326-.06055-.0488-.06142-.0485-.12175-.0982-.181641-.14844-.08621-.0723-.169007-.14684-.251953-.22266-.300907-.27499-.579599-.57125-.833984-.88867-.07033-.0878-.138578-.17684-.205078-.26757-.06768-.0923-.13562-.18399-.199219-.2793-.000498-.00075-.0015-.001-.002-.002-.07008-.10508-.134255-.21373-.199219-.32226-.0012-.002-.0027-.004-.0039-.006-.05733-.096-.116716-.1905-.169922-.28906-.0014-.003-.0025-.005-.0039-.008-.06622-.123-.123991-.25015-.183594-.37695-.000371-.00079-.0016-.001-.002-.002-.04461-.095-.09203-.18815-.132813-.28516-.000794-.002-.0012-.004-.002-.006-.05935-.14149-.109171-.28804-.160156-.43359-.02932-.0837-.06337-.165-.08984-.25-.04948-.15876-.08767-.32144-.126953-.48438-.0033-.0139-.0084-.0271-.01172-.041-.01648-.0701-.03819-.13817-.05273-.20899-.000385-.002.000384-.004 0-.006-.05035-.24596-.0909-.49615-.117187-.75v-.002c-.027037-.26237-.040833-.52899-.040833-.79969v-84.363281c0-.270705.0138-.53732.04102-.800781v-.002c.02721-.263461.06798-.522415.121093-.777344.08397-.403062.209079-.790407.353516-1.167969.02414-.0631.04457-.127144.07031-.189453.145619-.352444.319325-.6892.513671-1.013671.04222-.07049.08452-.139938.128907-.208985.205639-.319908.430134-.625864.679687-.912109.0018-.0021.004-.0038.0059-.0059.03709-.04247.07724-.08138.115235-.123046.271994-.298198.561397-.581636.876953-.835938.315584-.254297.656004-.478473 1.009766-.683594.0013-.000731.0026-.0012.0039-.002.04999-.02895.09775-.05998.148437-.08789.341209-.187862.700055-.348266 1.070313-.486328.07021-.02618.139786-.05188.210937-.07617.375531-.128237.761056-.233684 1.160157-.30664.0026-.000479.0052-.0015.0078-.002.06056-.01101.12255-.01571.183594-.02539.0033-.000498.0065-.0014.0098-.002.420182-.065859.849093-.109151 1.289004-.109151z"/><path d="m76.51 8c-1.3399 6.94e-4 -1.9986 1.6313-1.0352 2.5625l32 32.01c0.94633 0.91259 2.5247 0.2424 2.5254-1.0723v-19.5c0-7.756-6.244-14-14-14z"/></g><g transform="matrix(4 0 0 4 4.2662e-6 2.0001)" fill="#efefef" fill-rule="evenodd"><path d="m12 13a4 1 0 0 0-4 1v1a4 1 0 0 0 4 1 4 1 0 0 0 4-1v-1a4 1 0 0 0-4-1zm-4 3v2a4 1 0 0 0 4 1 4 1 0 0 0 4-1v-2a4 1 0 0 1-4 1 4 1 0 0 1-4-1zm0 3v2a4 1 0 0 0 4 1 4 1 0 0 0 4-1v-2a4 1 0 0 1-4 1 4 1 0 0 1-4-1zm0 3v2a4 1 0 0 0 4 1 4 1 0 0 0 4-1v-2a4 1 0 0 1-4 1 4 1 0 0 1-4-1z"/><path d="m18 15c-0.554 0-1 0.446-1 1v8c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-8c0-0.554-0.446-1-1-1zm0 1h2v2h-2zm3 0h2v2h-2zm-3 3h2v2h-2zm3 0h2v2h-2zm-3 3h2v2h-2zm3 0h2v2h-2z"/></g></svg>
diff --git a/icon-themes/sifr_dark_svg/res/calc128.svg b/icon-themes/sifr_dark_svg/res/calc128.svg
index d599ef945cdb..d77328f66074 100644
--- a/icon-themes/sifr_dark_svg/res/calc128.svg
+++ b/icon-themes/sifr_dark_svg/res/calc128.svg
@@ -1 +1,2 @@
-<svg height="128" viewBox="0 0 128 128" width="128" xmlns="http://www.w3.org/2000/svg"><path d="m32 8c-7.75596 0-14 6.24404-14 14v84c0 7.75595 6.24404 14 14 14h64c7.75595 0 14-6.24405 14-14v-44.779297c0-7.978654-.59414-9.077964-6-14.484375l-32.736328-32.736328c-5.701698-5.9130571-6.209631-6-14.279297-6zm0 6h27.013672c.487313 0 .926355.01654 1.330078.05078.000591.00005.0014-.00005.002 0 1.210094.102852 2.090439.366474 2.904297.839844.418262.24329.82409.561871 1.244141.921875.125014.107144.24567.200143.375.318359.564307.515682 1.17829 1.137275 1.921875 1.88086l34.011714 34.011719c2.8799 2.879895 3.14938 3.723337 3.17774 6.914062l.019483.03711v.982422 46.224609c0 .2707-.0138.53732-.041.80078-.0435.42135-.13149.82997-.24023 1.22852-.0161.0591-.0274.11925-.0449.17773-.113.37823-.25654.74192-.42383 1.09375-.0291.0612-.0592.12129-.0898.18164-.17655.34739-.37614.68068-.60157.9961-.0334.0467-.0691.0908-.10351.13672-.24266.32421-.50304.63462-.79297.91796-.28985.28327-.60781.53829-.93945.77539-.0468.0334-.0911.0691-.13868.10157-.32178.21973-.661294.4137-1.015621.58593-.06459.0314-.129729.0601-.195312.0898-.364312.16521-.740894.30711-1.132813.41797-.04327.0122-.08728.0217-.130859.0332-.417822.11072-.846581.19658-1.289063.24023-.269688.02665-.543392.04107-.820392.04107h-64c-.272559 0-.541243-.0152-.806641-.041-.05008-.005-.09863-.0138-.148437-.0195-.0099-.001-.01945-.003-.0293-.004-.19867-.0237-.396029-.0503-.589844-.0879-.10187-.0197-.200366-.0469-.300781-.0703-.144678-.0338-.290181-.0661-.431641-.10742-.112801-.0329-.22141-.0737-.332031-.11133-.133899-.0455-.267923-.0904-.398437-.14257-.101888-.0407-.201072-.0862-.300782-.13086-.0085-.004-.01686-.008-.02539-.0117-.111846-.0505-.223081-.10089-.332031-.15625-.0031-.002-.0067-.002-.0098-.004-.104243-.0531-.205183-.11056-.306641-.16797-.0025-.001-.0053-.002-.0078-.004-.116278-.066-.231317-.13363-.34375-.20508-.0012-.00078-.0027-.001-.0039-.002-.09295-.0591-.183232-.12084-.273437-.1836-.0065-.005-.01301-.009-.01953-.0137-.10283-.072-.203651-.14608-.302735-.22266-.0019-.001-.004-.002-.0059-.004-.02054-.0159-.04029-.0326-.06055-.0488-.06142-.0485-.12175-.0982-.181641-.14844-.08621-.0723-.169007-.14684-.251953-.22266-.300907-.27499-.579599-.57125-.833984-.88867-.07033-.0878-.138578-.17684-.205078-.26757-.06768-.0923-.13562-.18399-.199219-.2793-.000498-.00075-.0015-.001-.002-.002-.07008-.10508-.134255-.21373-.199219-.32226-.0012-.002-.0027-.004-.0039-.006-.05733-.096-.116716-.1905-.169922-.28906-.0014-.003-.0025-.005-.0039-.008-.06622-.123-.123991-.25015-.183594-.37695-.000371-.00079-.0016-.001-.002-.002-.04461-.095-.09203-.18815-.132813-.28516-.000794-.002-.0012-.004-.002-.006-.05935-.14149-.109171-.28804-.160156-.43359-.02932-.0837-.06337-.165-.08984-.25-.04948-.15876-.08767-.32144-.126953-.48438-.0033-.0139-.0084-.0271-.01172-.041-.01648-.0701-.03819-.13817-.05273-.20899-.000385-.002.000384-.004 0-.006-.05035-.24596-.0909-.49615-.117187-.75v-.002c-.027037-.26237-.040833-.52899-.040833-.79969v-84.363281c0-.270705.0138-.53732.04102-.800781v-.002c.02721-.263461.06798-.522415.121093-.777344.08397-.403062.209079-.790407.353516-1.167969.02414-.0631.04457-.127144.07031-.189453.145619-.352444.319325-.6892.513671-1.013671.04222-.07049.08452-.139938.128907-.208985.205639-.319908.430134-.625864.679687-.912109.0018-.0021.004-.0038.0059-.0059.03709-.04247.07724-.08138.115235-.123046.271994-.298198.561397-.581636.876953-.835938.315584-.254297.656004-.478473 1.009766-.683594.0013-.000731.0026-.0012.0039-.002.04999-.02895.09775-.05998.148437-.08789.341209-.187862.700055-.348266 1.070313-.486328.07021-.02618.139786-.05188.210937-.07617.375531-.128237.761056-.233684 1.160157-.30664.0026-.000479.0052-.0015.0078-.002.06056-.01101.12255-.01571.183594-.02539.0033-.000498.0065-.0014.0098-.002.420182-.065859.849093-.109151 1.289004-.109151z" fill="#efefef"/><path d="m32 14c-3.877986 0-7.094358 2.66924-7.837891 6.238281-.053109.254929-.093879.513883-.121093.777344-.027347.264087-.041016.53137-.041016.802734v84.363281c0 .2707.0138.53732.04102.80078.000066.00064-.000066.001 0 .002.409127 3.95096 3.804673 7.01558 7.95898 7.01558h64c4.432 0 8-3.48712 8-7.81836v-46.225457c0-4.2115 0-4.73548-3.19718-7.932661l-34.011292-34.011291c-2.972276-2.972276-3.879958-4.012231-7.778463-4.012231z" fill="#242424"/><g fill="#efefef"><path d="m76.509766 8c-1.339932.000694-1.998641 1.631309-1.035157 2.5625l32.000001 32.009766c.94633.912591 2.52474.242404 2.52539-1.072266v-19.5c0-7.755984-6.24402-14-14-14z"/><path d="m53.001953 50v7.996094l-14.998047.003906v2l14.998047-.0039v8l-14.998047.0039v2l14.998047-.0039v8l-14.998047.0039v2l14.998047-.0039v8l-14.998047.0039v2l14.998047-.0039v8h1.998047v-8l3 .002v-2l-3-.002v-8l3.210938.002c.208934-.741596.563264-1.420508 1.039062-1.9981l-4.25-.003906v-8l14 .003906-.002 6h2.002l.002-6h14.998v-2h-14.998047v-8h14.998047v-2h-14.998047v-8h-2.001953v8l-14-.0039v-7.9961zm1.998047 9.996094 14 .003906v8l-14-.0039zm14.998047 20 .001953 22.001956h7l-.002-22.001956zm-7.998047 5 .002 16.832026c.300483.10545.622647.16561.958985.16993h6.039015l-.002-17.001956zm23.998047 2 .001953 15.003906h6c.351516 0 .687064-.0637 1-.17383l-.002-14.830076zm-8 4 .001953 11.001956h7l-.002-11.001956z"/><path d="m63.5 76c-3.046997 0-5.5 2.453003-5.5 5.5v17c0 3.047 2.453003 5.5 5.5 5.5h28c3.046997 0 5.5-2.453 5.5-5.5v-17c0-3.046997-2.453003-5.5-5.5-5.5zm-.5 2h29c1.661998 0 3 1.338002 3 3v18c0 1.662-1.338002 3-3 3h-29c-1.661998 0-3-1.338-3-3v-18c0-1.661998 1.338002-3 3-3z"/><path d="m43 48c-3.877992 0-7 3.122008-7 7v37c0 3.877992 3.122008 7 7 7h15.023438c-.01472-.164723-.023438-.331321-.023438-.5v-1.5h-14.5c-3.046994 0-5.5-2.453006-5.5-5.5v-36c0-3.046994 2.453006-5.5 5.5-5.5h37c3.046994 0 5.457685 2.4533 5.5 5.5v20.5h1.998047l.001953-21c-.0524-3.877638-3.122008-7-7-7z"/><path d="m43.5 50c-3.046991 0-5.5 2.453009-5.5 5.5v2.5h48v-2.5c-.042315-3.046697-2.453009-5.5-5.5-5.5z" opacity=".35"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg"><path d="m32 14c-3.878 0-7.0944 2.6692-7.8379 6.2383-0.053109 0.25493-0.093879 0.51388-0.12109 0.77734-0.027347 0.26409-0.041016 0.53137-0.041016 0.80273v84.363c0 0.2707 0.0138 0.53732 0.04102 0.80078 6.6e-5 6.4e-4 -6.6e-5 1e-3 0 2e-3 0.40913 3.951 3.8047 7.0156 7.959 7.0156h64c4.432 0 8-3.4871 8-7.8184v-46.225c0-4.2115 0-4.7355-3.1972-7.9327l-34.011-34.011c-2.9723-2.9723-3.88-4.0122-7.7785-4.0122z" fill="#242424"/><g fill="#efefef"><path d="m32 8c-7.75596 0-14 6.24404-14 14v84c0 7.75595 6.24404 14 14 14h64c7.75595 0 14-6.24405 14-14v-44.779297c0-7.978654-.59414-9.077964-6-14.484375l-32.736328-32.736328c-5.701698-5.9130571-6.209631-6-14.279297-6zm0 6h27.013672c.487313 0 .926355.01654 1.330078.05078.000591.00005.0014-.00005.002 0 1.210094.102852 2.090439.366474 2.904297.839844.418262.24329.82409.561871 1.244141.921875.125014.107144.24567.200143.375.318359.564307.515682 1.17829 1.137275 1.921875 1.88086l34.011714 34.011719c2.8799 2.879895 3.14938 3.723337 3.17774 6.914062l.019483.03711v.982422 46.224609c0 .2707-.0138.53732-.041.80078-.0435.42135-.13149.82997-.24023 1.22852-.0161.0591-.0274.11925-.0449.17773-.113.37823-.25654.74192-.42383 1.09375-.0291.0612-.0592.12129-.0898.18164-.17655.34739-.37614.68068-.60157.9961-.0334.0467-.0691.0908-.10351.13672-.24266.32421-.50304.63462-.79297.91796-.28985.28327-.60781.53829-.93945.77539-.0468.0334-.0911.0691-.13868.10157-.32178.21973-.661294.4137-1.015621.58593-.06459.0314-.129729.0601-.195312.0898-.364312.16521-.740894.30711-1.132813.41797-.04327.0122-.08728.0217-.130859.0332-.417822.11072-.846581.19658-1.289063.24023-.269688.02665-.543392.04107-.820392.04107h-64c-.272559 0-.541243-.0152-.806641-.041-.05008-.005-.09863-.0138-.148437-.0195-.0099-.001-.01945-.003-.0293-.004-.19867-.0237-.396029-.0503-.589844-.0879-.10187-.0197-.200366-.0469-.300781-.0703-.144678-.0338-.290181-.0661-.431641-.10742-.112801-.0329-.22141-.0737-.332031-.11133-.133899-.0455-.267923-.0904-.398437-.14257-.101888-.0407-.201072-.0862-.300782-.13086-.0085-.004-.01686-.008-.02539-.0117-.111846-.0505-.223081-.10089-.332031-.15625-.0031-.002-.0067-.002-.0098-.004-.104243-.0531-.205183-.11056-.306641-.16797-.0025-.001-.0053-.002-.0078-.004-.116278-.066-.231317-.13363-.34375-.20508-.0012-.00078-.0027-.001-.0039-.002-.09295-.0591-.183232-.12084-.273437-.1836-.0065-.005-.01301-.009-.01953-.0137-.10283-.072-.203651-.14608-.302735-.22266-.0019-.001-.004-.002-.0059-.004-.02054-.0159-.04029-.0326-.06055-.0488-.06142-.0485-.12175-.0982-.181641-.14844-.08621-.0723-.169007-.14684-.251953-.22266-.300907-.27499-.579599-.57125-.833984-.88867-.07033-.0878-.138578-.17684-.205078-.26757-.06768-.0923-.13562-.18399-.199219-.2793-.000498-.00075-.0015-.001-.002-.002-.07008-.10508-.134255-.21373-.199219-.32226-.0012-.002-.0027-.004-.0039-.006-.05733-.096-.116716-.1905-.169922-.28906-.0014-.003-.0025-.005-.0039-.008-.06622-.123-.123991-.25015-.183594-.37695-.000371-.00079-.0016-.001-.002-.002-.04461-.095-.09203-.18815-.132813-.28516-.000794-.002-.0012-.004-.002-.006-.05935-.14149-.109171-.28804-.160156-.43359-.02932-.0837-.06337-.165-.08984-.25-.04948-.15876-.08767-.32144-.126953-.48438-.0033-.0139-.0084-.0271-.01172-.041-.01648-.0701-.03819-.13817-.05273-.20899-.000385-.002.000384-.004 0-.006-.05035-.24596-.0909-.49615-.117187-.75v-.002c-.027037-.26237-.040833-.52899-.040833-.79969v-84.363281c0-.270705.0138-.53732.04102-.800781v-.002c.02721-.263461.06798-.522415.121093-.777344.08397-.403062.209079-.790407.353516-1.167969.02414-.0631.04457-.127144.07031-.189453.145619-.352444.319325-.6892.513671-1.013671.04222-.07049.08452-.139938.128907-.208985.205639-.319908.430134-.625864.679687-.912109.0018-.0021.004-.0038.0059-.0059.03709-.04247.07724-.08138.115235-.123046.271994-.298198.561397-.581636.876953-.835938.315584-.254297.656004-.478473 1.009766-.683594.0013-.000731.0026-.0012.0039-.002.04999-.02895.09775-.05998.148437-.08789.341209-.187862.700055-.348266 1.070313-.486328.07021-.02618.139786-.05188.210937-.07617.375531-.128237.761056-.233684 1.160157-.30664.0026-.000479.0052-.0015.0078-.002.06056-.01101.12255-.01571.183594-.02539.0033-.000498.0065-.0014.0098-.002.420182-.065859.849093-.109151 1.289004-.109151z"/><path d="m76.51 8c-1.3399 6.94e-4 -1.9986 1.6313-1.0352 2.5625l32 32.01c0.94633 0.91259 2.5247 0.2424 2.5254-1.0723v-19.5c0-7.756-6.244-14-14-14z"/></g><g transform="matrix(4,0,0,4,0,2)" fill="#efefef" fill-rule="evenodd" stroke-linecap="square"><path d="m9 13c-0.554 0-1 0.446-1 1v7c0 0.554 0.446 1 1 1h6v-1h-2v-1h2v-1h-2v-1h8v-4c0-0.554-0.446-1-1-1zm0 1h3v1h-3zm4 0h3v1h-3zm4 0h3v1h-3zm-8 2h3v1h-3zm4 0h3v1h-3zm4 0h3v1h-3zm-8 2h3v1h-3zm0 2h3v1h-3z"/><path d="m16 18c-0.554 0-1 0.446-1 1v5c0 0.554 0.446 1 1 1h7c0.554 0 1-0.446 1-1v-5c0-0.554-0.446-1-1-1zm2 1h1v5h-1zm-2 1h1v4h-1zm6 1h1v3h-1zm-2 1h1v2h-1z"/></g></svg>
diff --git a/icon-themes/sifr_dark_svg/res/draw128.svg b/icon-themes/sifr_dark_svg/res/draw128.svg
index 5a04d970f9b4..9c424c774181 100644
--- a/icon-themes/sifr_dark_svg/res/draw128.svg
+++ b/icon-themes/sifr_dark_svg/res/draw128.svg
@@ -1 +1,2 @@
-<svg height="128" viewBox="0 0 128 128" width="128" xmlns="http://www.w3.org/2000/svg"><path d="m32 8c-7.75596 0-14 6.24404-14 14v84c0 7.75595 6.24404 14 14 14h64c7.75595 0 14-6.24405 14-14v-44.779297c0-7.978654-.59414-9.077964-6-14.484375l-32.736328-32.736328c-5.701698-5.9130571-6.209631-6-14.279297-6zm0 6h27.013672c.487313 0 .926355.01654 1.330078.05078.000591.00005.0014-.00005.002 0 1.210094.102852 2.090439.366474 2.904297.839844.418262.24329.82409.561871 1.244141.921875.125014.107144.24567.200143.375.318359.564307.515682 1.17829 1.137275 1.921875 1.88086l34.011714 34.011719c2.8799 2.879895 3.14938 3.723337 3.17774 6.914062l.019483.03711v.982422 46.224609c0 .2707-.0138.53732-.041.80078-.0435.42135-.13149.82997-.24023 1.22852-.0161.0591-.0274.11925-.0449.17773-.113.37823-.25654.74192-.42383 1.09375-.0291.0612-.0592.12129-.0898.18164-.17655.34739-.37614.68068-.60157.9961-.0334.0467-.0691.0908-.10351.13672-.24266.32421-.50304.63462-.79297.91796-.28985.28327-.60781.53829-.93945.77539-.0468.0334-.0911.0691-.13868.10157-.32178.21973-.661294.4137-1.015621.58593-.06459.0314-.129729.0601-.195312.0898-.364312.16521-.740894.30711-1.132813.41797-.04327.0122-.08728.0217-.130859.0332-.417822.11072-.846581.19658-1.289063.24023-.269688.02665-.543392.04107-.820392.04107h-64c-.272559 0-.541243-.0152-.806641-.041-.05008-.005-.09863-.0138-.148437-.0195-.0099-.001-.01945-.003-.0293-.004-.19867-.0237-.396029-.0503-.589844-.0879-.10187-.0197-.200366-.0469-.300781-.0703-.144678-.0338-.290181-.0661-.431641-.10742-.112801-.0329-.22141-.0737-.332031-.11133-.133899-.0455-.267923-.0904-.398437-.14257-.101888-.0407-.201072-.0862-.300782-.13086-.0085-.004-.01686-.008-.02539-.0117-.111846-.0505-.223081-.10089-.332031-.15625-.0031-.002-.0067-.002-.0098-.004-.104243-.0531-.205183-.11056-.306641-.16797-.0025-.001-.0053-.002-.0078-.004-.116278-.066-.231317-.13363-.34375-.20508-.0012-.00078-.0027-.001-.0039-.002-.09295-.0591-.183232-.12084-.273437-.1836-.0065-.005-.01301-.009-.01953-.0137-.10283-.072-.203651-.14608-.302735-.22266-.0019-.001-.004-.002-.0059-.004-.02054-.0159-.04029-.0326-.06055-.0488-.06142-.0485-.12175-.0982-.181641-.14844-.08621-.0723-.169007-.14684-.251953-.22266-.300907-.27499-.579599-.57125-.833984-.88867-.07033-.0878-.138578-.17684-.205078-.26757-.06768-.0923-.13562-.18399-.199219-.2793-.000498-.00075-.0015-.001-.002-.002-.07008-.10508-.134255-.21373-.199219-.32226-.0012-.002-.0027-.004-.0039-.006-.05733-.096-.116716-.1905-.169922-.28906-.0014-.003-.0025-.005-.0039-.008-.06622-.123-.123991-.25015-.183594-.37695-.000371-.00079-.0016-.001-.002-.002-.04461-.095-.09203-.18815-.132813-.28516-.000794-.002-.0012-.004-.002-.006-.05935-.14149-.109171-.28804-.160156-.43359-.02932-.0837-.06337-.165-.08984-.25-.04948-.15876-.08767-.32144-.126953-.48438-.0033-.0139-.0084-.0271-.01172-.041-.01648-.0701-.03819-.13817-.05273-.20899-.000385-.002.000384-.004 0-.006-.05035-.24596-.0909-.49615-.117187-.75v-.002c-.027037-.26237-.040833-.52899-.040833-.79969v-84.363281c0-.270705.0138-.53732.04102-.800781v-.002c.02721-.263461.06798-.522415.121093-.777344.08397-.403062.209079-.790407.353516-1.167969.02414-.0631.04457-.127144.07031-.189453.145619-.352444.319325-.6892.513671-1.013671.04222-.07049.08452-.139938.128907-.208985.205639-.319908.430134-.625864.679687-.912109.0018-.0021.004-.0038.0059-.0059.03709-.04247.07724-.08138.115235-.123046.271994-.298198.561397-.581636.876953-.835938.315584-.254297.656004-.478473 1.009766-.683594.0013-.000731.0026-.0012.0039-.002.04999-.02895.09775-.05998.148437-.08789.341209-.187862.700055-.348266 1.070313-.486328.07021-.02618.139786-.05188.210937-.07617.375531-.128237.761056-.233684 1.160157-.30664.0026-.000479.0052-.0015.0078-.002.06056-.01101.12255-.01571.183594-.02539.0033-.000498.0065-.0014.0098-.002.420182-.065859.849093-.109151 1.289004-.109151z" fill="#efefef"/><path d="m32 14c-3.877986 0-7.094358 2.66924-7.837891 6.238281-.053109.254929-.093879.513883-.121093.777344-.027347.264087-.041016.53137-.041016.802734v84.363281c0 .2707.0138.53732.04102.80078.000066.00064-.000066.001 0 .002.409127 3.95096 3.804673 7.01558 7.95898 7.01558h64c4.432 0 8-3.48712 8-7.81836v-46.225457c0-4.2115 0-4.73548-3.19718-7.932661l-34.011292-34.011291c-2.972276-2.972276-3.879958-4.012231-7.778463-4.012231z" fill="#242424"/><g fill="#efefef"><path d="m76.509766 8c-1.339932.000694-1.998641 1.631309-1.035157 2.5625l32.000001 32.009766c.94633.912591 2.52474.242404 2.52539-1.072266v-19.5c0-7.755984-6.24402-14-14-14z"/><path d="m53 68v5.880859l.894531.011719-14.30664 22.107422h-4.587891v5.88086l6 .07226v-1.95312h30v1.88086l6 .07226v-5.95312h-4.587891l-14.273437-22.056641.861328.009766v-5.953125zm1 1h4v4h-4zm2 5.5 15 23.5h-30zm-20 22.5h4v4h-4zm36 0h4v4h-4z"/><path d="m67 63c-1.661996 0-3 1.338004-3 3v17l2 3.091797v-19.591797c0-.830998.669002-1.5 1.5-1.5h21c.830998 0 1.5.669002 1.5 1.5v21c0 .830998-.669002 1.5-1.5 1.5h-20.617188l1.292969 2h19.824219c1.661996 0 3-1.338004 3-3v-22c0-1.661996-1.338004-3-3-3z"/><path d="m54 50c-8.836556 0-16 7.163444-16 16 .0099 6.959897 4.517889 13.115065 11.150391 15.224609l1.138671-1.761718c-6.064367-1.667073-10.272736-7.173582-10.289062-13.462891 0-7.731986 6.268014-14 14-14 6.574892.0014 12.26297 4.577836 13.671875 11h2.042969c-1.439854-7.543027-8.035623-12.999333-15.714844-13zm10 25.734375c-.92399.953023-1.978822 1.769795-3.132812 2.425781l1.08789 1.679688c.716824-.413221 1.400515-.881422 2.044922-1.400391z"/><path d="m67.5 65c-.830999 0-1.5.669001-1.5 1.5v19.591797l1.882812 2.908203h20.617188c.830999 0 1.5-.669001 1.5-1.5v-21c0-.830999-.669001-1.5-1.5-1.5z" opacity=".35"/><path d="m54 52c-7.731978 0-14 6.268022-14 14 .0061 6.293246 4.210654 11.809025 10.277344 13.482422l3.617187-5.589844-.894531-.011719v-5.880859h6v5.953125l-.861328-.0098 2.728516 4.216797c1.170847-.658997 2.218729-1.476252 3.132812-2.410122v-9.75c0-1.661994 1.338006-3 3-3h.673828c-1.373647-6.289946-6.971889-11-13.673828-11z" opacity=".35"/><path d="m56 74.5-15 23.5h30z" opacity=".35"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg"><path d="m32 14c-3.878 0-7.0944 2.6692-7.8379 6.2383-0.053109 0.25493-0.093879 0.51388-0.12109 0.77734-0.027347 0.26409-0.041016 0.53137-0.041016 0.80273v84.363c0 0.2707 0.0138 0.53732 0.04102 0.80078 6.6e-5 6.4e-4 -6.6e-5 1e-3 0 2e-3 0.40913 3.951 3.8047 7.0156 7.959 7.0156h64c4.432 0 8-3.4871 8-7.8184v-46.225c0-4.2115 0-4.7355-3.1972-7.9327l-34.011-34.011c-2.9723-2.9723-3.88-4.0122-7.7785-4.0122z" fill="#242424"/><g fill="#efefef"><path d="m32 8c-7.75596 0-14 6.24404-14 14v84c0 7.75595 6.24404 14 14 14h64c7.75595 0 14-6.24405 14-14v-44.779297c0-7.978654-.59414-9.077964-6-14.484375l-32.736328-32.736328c-5.701698-5.9130571-6.209631-6-14.279297-6zm0 6h27.013672c.487313 0 .926355.01654 1.330078.05078.000591.00005.0014-.00005.002 0 1.210094.102852 2.090439.366474 2.904297.839844.418262.24329.82409.561871 1.244141.921875.125014.107144.24567.200143.375.318359.564307.515682 1.17829 1.137275 1.921875 1.88086l34.011714 34.011719c2.8799 2.879895 3.14938 3.723337 3.17774 6.914062l.019483.03711v.982422 46.224609c0 .2707-.0138.53732-.041.80078-.0435.42135-.13149.82997-.24023 1.22852-.0161.0591-.0274.11925-.0449.17773-.113.37823-.25654.74192-.42383 1.09375-.0291.0612-.0592.12129-.0898.18164-.17655.34739-.37614.68068-.60157.9961-.0334.0467-.0691.0908-.10351.13672-.24266.32421-.50304.63462-.79297.91796-.28985.28327-.60781.53829-.93945.77539-.0468.0334-.0911.0691-.13868.10157-.32178.21973-.661294.4137-1.015621.58593-.06459.0314-.129729.0601-.195312.0898-.364312.16521-.740894.30711-1.132813.41797-.04327.0122-.08728.0217-.130859.0332-.417822.11072-.846581.19658-1.289063.24023-.269688.02665-.543392.04107-.820392.04107h-64c-.272559 0-.541243-.0152-.806641-.041-.05008-.005-.09863-.0138-.148437-.0195-.0099-.001-.01945-.003-.0293-.004-.19867-.0237-.396029-.0503-.589844-.0879-.10187-.0197-.200366-.0469-.300781-.0703-.144678-.0338-.290181-.0661-.431641-.10742-.112801-.0329-.22141-.0737-.332031-.11133-.133899-.0455-.267923-.0904-.398437-.14257-.101888-.0407-.201072-.0862-.300782-.13086-.0085-.004-.01686-.008-.02539-.0117-.111846-.0505-.223081-.10089-.332031-.15625-.0031-.002-.0067-.002-.0098-.004-.104243-.0531-.205183-.11056-.306641-.16797-.0025-.001-.0053-.002-.0078-.004-.116278-.066-.231317-.13363-.34375-.20508-.0012-.00078-.0027-.001-.0039-.002-.09295-.0591-.183232-.12084-.273437-.1836-.0065-.005-.01301-.009-.01953-.0137-.10283-.072-.203651-.14608-.302735-.22266-.0019-.001-.004-.002-.0059-.004-.02054-.0159-.04029-.0326-.06055-.0488-.06142-.0485-.12175-.0982-.181641-.14844-.08621-.0723-.169007-.14684-.251953-.22266-.300907-.27499-.579599-.57125-.833984-.88867-.07033-.0878-.138578-.17684-.205078-.26757-.06768-.0923-.13562-.18399-.199219-.2793-.000498-.00075-.0015-.001-.002-.002-.07008-.10508-.134255-.21373-.199219-.32226-.0012-.002-.0027-.004-.0039-.006-.05733-.096-.116716-.1905-.169922-.28906-.0014-.003-.0025-.005-.0039-.008-.06622-.123-.123991-.25015-.183594-.37695-.000371-.00079-.0016-.001-.002-.002-.04461-.095-.09203-.18815-.132813-.28516-.000794-.002-.0012-.004-.002-.006-.05935-.14149-.109171-.28804-.160156-.43359-.02932-.0837-.06337-.165-.08984-.25-.04948-.15876-.08767-.32144-.126953-.48438-.0033-.0139-.0084-.0271-.01172-.041-.01648-.0701-.03819-.13817-.05273-.20899-.000385-.002.000384-.004 0-.006-.05035-.24596-.0909-.49615-.117187-.75v-.002c-.027037-.26237-.040833-.52899-.040833-.79969v-84.363281c0-.270705.0138-.53732.04102-.800781v-.002c.02721-.263461.06798-.522415.121093-.777344.08397-.403062.209079-.790407.353516-1.167969.02414-.0631.04457-.127144.07031-.189453.145619-.352444.319325-.6892.513671-1.013671.04222-.07049.08452-.139938.128907-.208985.205639-.319908.430134-.625864.679687-.912109.0018-.0021.004-.0038.0059-.0059.03709-.04247.07724-.08138.115235-.123046.271994-.298198.561397-.581636.876953-.835938.315584-.254297.656004-.478473 1.009766-.683594.0013-.000731.0026-.0012.0039-.002.04999-.02895.09775-.05998.148437-.08789.341209-.187862.700055-.348266 1.070313-.486328.07021-.02618.139786-.05188.210937-.07617.375531-.128237.761056-.233684 1.160157-.30664.0026-.000479.0052-.0015.0078-.002.06056-.01101.12255-.01571.183594-.02539.0033-.000498.0065-.0014.0098-.002.420182-.065859.849093-.109151 1.289004-.109151z"/><path d="m76.51 8c-1.3399 6.94e-4 -1.9986 1.6313-1.0352 2.5625l32 32.01c0.94633 0.91259 2.5247 0.2424 2.5254-1.0723v-19.5c0-7.756-6.244-14-14-14z"/></g><g fill="#efefef" fill-rule="evenodd" stroke-width="4"><path d="m48 54a16 16 0 0 0-16 16 16 16 0 0 0 16 16 16 16 0 0 0 16-16 16 16 0 0 0-16-16zm0 4a12 12 0 0 1 12 12 12 12 0 0 1-12 12 12 12 0 0 1-12-12 12 12 0 0 1 12-12z"/><path d="m72 62c-2.216 0-4 1.784-4 4v20c0 2.216 1.784 4 4 4h20c2.216 0 4-1.784 4-4v-20c0-2.216-1.784-4-4-4zm0 4h20v20h-20z"/><path d="m60.001 69.464 16.785 29.072a2.3094 2.3094 0 0 1-2 3.4641h-33.569a2.3094 2.3094 0 0 1-2-3.4641l16.785-29.072a2.3094 2.3094 0 0 1 4 0z"/></g></svg>
diff --git a/icon-themes/sifr_dark_svg/res/impress128.svg b/icon-themes/sifr_dark_svg/res/impress128.svg
index a5a25bc2312b..cc49797ec754 100644
--- a/icon-themes/sifr_dark_svg/res/impress128.svg
+++ b/icon-themes/sifr_dark_svg/res/impress128.svg
@@ -1 +1,2 @@
-<svg height="128" viewBox="0 0 128 128" width="128" xmlns="http://www.w3.org/2000/svg"><path d="m32 8c-7.75596 0-14 6.24404-14 14v84c0 7.75595 6.24404 14 14 14h64c7.75595 0 14-6.24405 14-14v-44.779297c0-7.978654-.59414-9.077964-6-14.484375l-32.736328-32.736328c-5.701698-5.9130571-6.209631-6-14.279297-6zm0 6h27.013672c.487313 0 .926355.01654 1.330078.05078.000591.00005.0014-.00005.002 0 1.210094.102852 2.090439.366474 2.904297.839844.418262.24329.82409.561871 1.244141.921875.125014.107144.24567.200143.375.318359.564307.515682 1.17829 1.137275 1.921875 1.88086l34.011714 34.011719c2.8799 2.879895 3.14938 3.723337 3.17774 6.914062l.019483.03711v.982422 46.224609c0 .2707-.0138.53732-.041.80078-.0435.42135-.13149.82997-.24023 1.22852-.0161.0591-.0274.11925-.0449.17773-.113.37823-.25654.74192-.42383 1.09375-.0291.0612-.0592.12129-.0898.18164-.17655.34739-.37614.68068-.60157.9961-.0334.0467-.0691.0908-.10351.13672-.24266.32421-.50304.63462-.79297.91796-.28985.28327-.60781.53829-.93945.77539-.0468.0334-.0911.0691-.13868.10157-.32178.21973-.661294.4137-1.015621.58593-.06459.0314-.129729.0601-.195312.0898-.364312.16521-.740894.30711-1.132813.41797-.04327.0122-.08728.0217-.130859.0332-.417822.11072-.846581.19658-1.289063.24023-.269688.02665-.543392.04107-.820392.04107h-64c-.272559 0-.541243-.0152-.806641-.041-.05008-.005-.09863-.0138-.148437-.0195-.0099-.001-.01945-.003-.0293-.004-.19867-.0237-.396029-.0503-.589844-.0879-.10187-.0197-.200366-.0469-.300781-.0703-.144678-.0338-.290181-.0661-.431641-.10742-.112801-.0329-.22141-.0737-.332031-.11133-.133899-.0455-.267923-.0904-.398437-.14257-.101888-.0407-.201072-.0862-.300782-.13086-.0085-.004-.01686-.008-.02539-.0117-.111846-.0505-.223081-.10089-.332031-.15625-.0031-.002-.0067-.002-.0098-.004-.104243-.0531-.205183-.11056-.306641-.16797-.0025-.001-.0053-.002-.0078-.004-.116278-.066-.231317-.13363-.34375-.20508-.0012-.00078-.0027-.001-.0039-.002-.09295-.0591-.183232-.12084-.273437-.1836-.0065-.005-.01301-.009-.01953-.0137-.10283-.072-.203651-.14608-.302735-.22266-.0019-.001-.004-.002-.0059-.004-.02054-.0159-.04029-.0326-.06055-.0488-.06142-.0485-.12175-.0982-.181641-.14844-.08621-.0723-.169007-.14684-.251953-.22266-.300907-.27499-.579599-.57125-.833984-.88867-.07033-.0878-.138578-.17684-.205078-.26757-.06768-.0923-.13562-.18399-.199219-.2793-.000498-.00075-.0015-.001-.002-.002-.07008-.10508-.134255-.21373-.199219-.32226-.0012-.002-.0027-.004-.0039-.006-.05733-.096-.116716-.1905-.169922-.28906-.0014-.003-.0025-.005-.0039-.008-.06622-.123-.123991-.25015-.183594-.37695-.000371-.00079-.0016-.001-.002-.002-.04461-.095-.09203-.18815-.132813-.28516-.000794-.002-.0012-.004-.002-.006-.05935-.14149-.109171-.28804-.160156-.43359-.02932-.0837-.06337-.165-.08984-.25-.04948-.15876-.08767-.32144-.126953-.48438-.0033-.0139-.0084-.0271-.01172-.041-.01648-.0701-.03819-.13817-.05273-.20899-.000385-.002.000384-.004 0-.006-.05035-.24596-.0909-.49615-.117187-.75v-.002c-.027037-.26237-.040833-.52899-.040833-.79969v-84.363281c0-.270705.0138-.53732.04102-.800781v-.002c.02721-.263461.06798-.522415.121093-.777344.08397-.403062.209079-.790407.353516-1.167969.02414-.0631.04457-.127144.07031-.189453.145619-.352444.319325-.6892.513671-1.013671.04222-.07049.08452-.139938.128907-.208985.205639-.319908.430134-.625864.679687-.912109.0018-.0021.004-.0038.0059-.0059.03709-.04247.07724-.08138.115235-.123046.271994-.298198.561397-.581636.876953-.835938.315584-.254297.656004-.478473 1.009766-.683594.0013-.000731.0026-.0012.0039-.002.04999-.02895.09775-.05998.148437-.08789.341209-.187862.700055-.348266 1.070313-.486328.07021-.02618.139786-.05188.210937-.07617.375531-.128237.761056-.233684 1.160157-.30664.0026-.000479.0052-.0015.0078-.002.06056-.01101.12255-.01571.183594-.02539.0033-.000498.0065-.0014.0098-.002.420182-.065859.849093-.109151 1.289004-.109151z" fill="#efefef"/><path d="m32 14c-3.877986 0-7.094358 2.66924-7.837891 6.238281-.053109.254929-.093879.513883-.121093.777344-.027347.264087-.041016.53137-.041016.802734v84.363281c0 .2707.0138.53732.04102.80078.000066.00064-.000066.001 0 .002.409127 3.95096 3.804673 7.01558 7.95898 7.01558h64c4.432 0 8-3.48712 8-7.81836v-46.225457c0-4.2115 0-4.73548-3.19718-7.932661l-34.011292-34.011291c-2.972276-2.972276-3.879958-4.012231-7.778463-4.012231z" fill="#242424"/><g fill="#efefef"><path d="m68.999996 15.509766c-1.339932.000694-1.998641 1.631309-1.035157 2.5625l32 32.009766c.946331.912591 2.524741.242404 2.525391-1.072266v-19.5c0-7.755984-6.244018-14-14-14z" transform="translate(7.50977 -7.509766)"/><path d="m43 57v3h42v-3zm4 5v3h34v-3zm20 7c-2.215996 0-4 2.007004-4 4.5v9c0 2.492996 1.784004 4.5 4 4.5h14c2.215996 0 4-2.007004 4-4.5v-9c0-2.492996-1.784004-4.5-4-4.5zm-22 .0039c-1.104567-.000002-2.000001.895433-2 2-.000001 1.104567.895433 2.000002 2 2 1.104567.000002 2.000001-.895433 2-2 .000001-1.104567-.895433-2.000002-2-2zm14 .9961-9 .002v2l9-.002zm8 1h14c1.107998 0 2 .892002 2 2v10c0 1.107998-.892002 2-2 2h-14c-1.107998 0-2-.892002-2-2v-10c0-1.107998.892002-2 2-2zm13.5 1.501953-7.5 7.5-2-4.001953-4.5 6.5 1 1 3.5-5.5 2 4.001953 8.5-8.5zm-35.5 3.501953c-1.104567-.000002-2.000001.895433-2 2-.000001 1.104567.895433 2.000002 2 2 1.104567.000002 2.000001-.895433 2-2 .000001-1.104567-.895433-2.000002-2-2zm14 .996094-9 .002v2l9-.002zm-14 6.003906c-1.104567-.000002-2.000001.895433-2 2-.000001 1.104567.895433 2.000002 2 2 1.104567.000002 2.000001-.895433 2-2 .000001-1.104567-.895433-2.000002-2-2zm14 .996094-9 .002v2l9-.002zm1 10v1.078125l-12 7.919925 4.9961.00195h.0039l2.699219-.55664 7.283197-5.060548 7.46875 5.179688 2.542969.4375h.005865l4-.002h1l-12-7.999953v-.998047z"/><path d="m43 50c-3.877996 0-7 3.122004-7 7v30c0 3.877996 3.122004 7 7 7h42c3.877996 0 7-3.122004 7-7v-30c0-3.877996-3.122004-7-7-7zm.5 2h41c3.046997 0 5.5 2.453003 5.5 5.5v29c0 3.046997-2.453003 5.5-5.5 5.5h-41c-3.046997 0-5.5-2.453003-5.5-5.5v-29c0-3.046997 2.453003-5.5 5.5-5.5z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg"><path d="m32 14c-3.878 0-7.0944 2.6692-7.8379 6.2383-0.053109 0.25493-0.093879 0.51388-0.12109 0.77734-0.027347 0.26409-0.041016 0.53137-0.041016 0.80273v84.363c0 0.2707 0.0138 0.53732 0.04102 0.80078 6.6e-5 6.4e-4 -6.6e-5 1e-3 0 2e-3 0.40913 3.951 3.8047 7.0156 7.959 7.0156h64c4.432 0 8-3.4871 8-7.8184v-46.225c0-4.2115 0-4.7355-3.1972-7.9327l-34.011-34.011c-2.9723-2.9723-3.88-4.0122-7.7785-4.0122z" fill="#242424"/><g fill="#efefef"><path d="m32 8c-7.75596 0-14 6.24404-14 14v84c0 7.75595 6.24404 14 14 14h64c7.75595 0 14-6.24405 14-14v-44.779297c0-7.978654-.59414-9.077964-6-14.484375l-32.736328-32.736328c-5.701698-5.9130571-6.209631-6-14.279297-6zm0 6h27.013672c.487313 0 .926355.01654 1.330078.05078.000591.00005.0014-.00005.002 0 1.210094.102852 2.090439.366474 2.904297.839844.418262.24329.82409.561871 1.244141.921875.125014.107144.24567.200143.375.318359.564307.515682 1.17829 1.137275 1.921875 1.88086l34.011714 34.011719c2.8799 2.879895 3.14938 3.723337 3.17774 6.914062l.019483.03711v.982422 46.224609c0 .2707-.0138.53732-.041.80078-.0435.42135-.13149.82997-.24023 1.22852-.0161.0591-.0274.11925-.0449.17773-.113.37823-.25654.74192-.42383 1.09375-.0291.0612-.0592.12129-.0898.18164-.17655.34739-.37614.68068-.60157.9961-.0334.0467-.0691.0908-.10351.13672-.24266.32421-.50304.63462-.79297.91796-.28985.28327-.60781.53829-.93945.77539-.0468.0334-.0911.0691-.13868.10157-.32178.21973-.661294.4137-1.015621.58593-.06459.0314-.129729.0601-.195312.0898-.364312.16521-.740894.30711-1.132813.41797-.04327.0122-.08728.0217-.130859.0332-.417822.11072-.846581.19658-1.289063.24023-.269688.02665-.543392.04107-.820392.04107h-64c-.272559 0-.541243-.0152-.806641-.041-.05008-.005-.09863-.0138-.148437-.0195-.0099-.001-.01945-.003-.0293-.004-.19867-.0237-.396029-.0503-.589844-.0879-.10187-.0197-.200366-.0469-.300781-.0703-.144678-.0338-.290181-.0661-.431641-.10742-.112801-.0329-.22141-.0737-.332031-.11133-.133899-.0455-.267923-.0904-.398437-.14257-.101888-.0407-.201072-.0862-.300782-.13086-.0085-.004-.01686-.008-.02539-.0117-.111846-.0505-.223081-.10089-.332031-.15625-.0031-.002-.0067-.002-.0098-.004-.104243-.0531-.205183-.11056-.306641-.16797-.0025-.001-.0053-.002-.0078-.004-.116278-.066-.231317-.13363-.34375-.20508-.0012-.00078-.0027-.001-.0039-.002-.09295-.0591-.183232-.12084-.273437-.1836-.0065-.005-.01301-.009-.01953-.0137-.10283-.072-.203651-.14608-.302735-.22266-.0019-.001-.004-.002-.0059-.004-.02054-.0159-.04029-.0326-.06055-.0488-.06142-.0485-.12175-.0982-.181641-.14844-.08621-.0723-.169007-.14684-.251953-.22266-.300907-.27499-.579599-.57125-.833984-.88867-.07033-.0878-.138578-.17684-.205078-.26757-.06768-.0923-.13562-.18399-.199219-.2793-.000498-.00075-.0015-.001-.002-.002-.07008-.10508-.134255-.21373-.199219-.32226-.0012-.002-.0027-.004-.0039-.006-.05733-.096-.116716-.1905-.169922-.28906-.0014-.003-.0025-.005-.0039-.008-.06622-.123-.123991-.25015-.183594-.37695-.000371-.00079-.0016-.001-.002-.002-.04461-.095-.09203-.18815-.132813-.28516-.000794-.002-.0012-.004-.002-.006-.05935-.14149-.109171-.28804-.160156-.43359-.02932-.0837-.06337-.165-.08984-.25-.04948-.15876-.08767-.32144-.126953-.48438-.0033-.0139-.0084-.0271-.01172-.041-.01648-.0701-.03819-.13817-.05273-.20899-.000385-.002.000384-.004 0-.006-.05035-.24596-.0909-.49615-.117187-.75v-.002c-.027037-.26237-.040833-.52899-.040833-.79969v-84.363281c0-.270705.0138-.53732.04102-.800781v-.002c.02721-.263461.06798-.522415.121093-.777344.08397-.403062.209079-.790407.353516-1.167969.02414-.0631.04457-.127144.07031-.189453.145619-.352444.319325-.6892.513671-1.013671.04222-.07049.08452-.139938.128907-.208985.205639-.319908.430134-.625864.679687-.912109.0018-.0021.004-.0038.0059-.0059.03709-.04247.07724-.08138.115235-.123046.271994-.298198.561397-.581636.876953-.835938.315584-.254297.656004-.478473 1.009766-.683594.0013-.000731.0026-.0012.0039-.002.04999-.02895.09775-.05998.148437-.08789.341209-.187862.700055-.348266 1.070313-.486328.07021-.02618.139786-.05188.210937-.07617.375531-.128237.761056-.233684 1.160157-.30664.0026-.000479.0052-.0015.0078-.002.06056-.01101.12255-.01571.183594-.02539.0033-.000498.0065-.0014.0098-.002.420182-.065859.849093-.109151 1.289004-.109151z"/><path d="m76.51 8c-1.3399 6.94e-4 -1.9986 1.6313-1.0352 2.5625l32 32.01c0.94633 0.91259 2.5247 0.2424 2.5254-1.0723v-19.5c0-7.756-6.244-14-14-14z"/></g><g transform="matrix(4 0 0 4 0 2.0001)" fill="#efefef" fill-rule="evenodd" stroke-linecap="square"><g><rect x="8" y="13" width="16" height="1" ry=".5"/><rect x="10" y="15" width="12" height="1" ry=".5"/><circle cx="8.5" cy="19.5" r=".5"/><circle cx="8.5" cy="21.5" r=".5"/><circle cx="8.5" cy="23.5" r=".5"/><rect x="10" y="19" width="5" height="1" ry=".5"/><rect x="10" y="21" width="5" height="1" ry=".5"/><rect x="10" y="23" width="5" height="1" ry=".5"/></g><path d="m17 19c-0.554 0-1 0.446-1 1v4c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1v-4c0-0.554-0.446-1-1-1zm5.4219 1.0059a0.5 0.5 0 0 1 0.43164 0.14062 0.5 0.5 0 0 1 0 0.70703l-2.3535 2.3535-1-1-1.6465 1.6465a0.5 0.5 0 0 1-0.70703 0 0.5 0.5 0 0 1 0-0.70703l2.3535-2.3535 1 1 1.6465-1.6465a0.5 0.5 0 0 1 0.27539-0.14062z"/></g></svg>
diff --git a/icon-themes/sifr_dark_svg/res/math128.svg b/icon-themes/sifr_dark_svg/res/math128.svg
index bf353c603fee..aaf0f81d985e 100644
--- a/icon-themes/sifr_dark_svg/res/math128.svg
+++ b/icon-themes/sifr_dark_svg/res/math128.svg
@@ -1 +1,2 @@
-<svg height="128" viewBox="0 0 128 128" width="128" xmlns="http://www.w3.org/2000/svg"><path d="m32 8c-7.75596 0-14 6.24404-14 14v84c0 7.75595 6.24404 14 14 14h64c7.75595 0 14-6.24405 14-14v-44.779297c0-7.978654-.59414-9.077964-6-14.484375l-32.736328-32.736328c-5.701698-5.9130571-6.209631-6-14.279297-6zm0 6h27.013672c.487313 0 .926355.01654 1.330078.05078.000591.00005.0014-.00005.002 0 1.210094.102852 2.090439.366474 2.904297.839844.418262.24329.82409.561871 1.244141.921875.125014.107144.24567.200143.375.318359.564307.515682 1.17829 1.137275 1.921875 1.88086l34.011714 34.011719c2.8799 2.879895 3.14938 3.723337 3.17774 6.914062l.019483.03711v.982422 46.224609c0 .2707-.0138.53732-.041.80078-.0435.42135-.13149.82997-.24023 1.22852-.0161.0591-.0274.11925-.0449.17773-.113.37823-.25654.74192-.42383 1.09375-.0291.0612-.0592.12129-.0898.18164-.17655.34739-.37614.68068-.60157.9961-.0334.0467-.0691.0908-.10351.13672-.24266.32421-.50304.63462-.79297.91796-.28985.28327-.60781.53829-.93945.77539-.0468.0334-.0911.0691-.13868.10157-.32178.21973-.661294.4137-1.015621.58593-.06459.0314-.129729.0601-.195312.0898-.364312.16521-.740894.30711-1.132813.41797-.04327.0122-.08728.0217-.130859.0332-.417822.11072-.846581.19658-1.289063.24023-.269688.02665-.543392.04107-.820392.04107h-64c-.272559 0-.541243-.0152-.806641-.041-.05008-.005-.09863-.0138-.148437-.0195-.0099-.001-.01945-.003-.0293-.004-.19867-.0237-.396029-.0503-.589844-.0879-.10187-.0197-.200366-.0469-.300781-.0703-.144678-.0338-.290181-.0661-.431641-.10742-.112801-.0329-.22141-.0737-.332031-.11133-.133899-.0455-.267923-.0904-.398437-.14257-.101888-.0407-.201072-.0862-.300782-.13086-.0085-.004-.01686-.008-.02539-.0117-.111846-.0505-.223081-.10089-.332031-.15625-.0031-.002-.0067-.002-.0098-.004-.104243-.0531-.205183-.11056-.306641-.16797-.0025-.001-.0053-.002-.0078-.004-.116278-.066-.231317-.13363-.34375-.20508-.0012-.00078-.0027-.001-.0039-.002-.09295-.0591-.183232-.12084-.273437-.1836-.0065-.005-.01301-.009-.01953-.0137-.10283-.072-.203651-.14608-.302735-.22266-.0019-.001-.004-.002-.0059-.004-.02054-.0159-.04029-.0326-.06055-.0488-.06142-.0485-.12175-.0982-.181641-.14844-.08621-.0723-.169007-.14684-.251953-.22266-.300907-.27499-.579599-.57125-.833984-.88867-.07033-.0878-.138578-.17684-.205078-.26757-.06768-.0923-.13562-.18399-.199219-.2793-.000498-.00075-.0015-.001-.002-.002-.07008-.10508-.134255-.21373-.199219-.32226-.0012-.002-.0027-.004-.0039-.006-.05733-.096-.116716-.1905-.169922-.28906-.0014-.003-.0025-.005-.0039-.008-.06622-.123-.123991-.25015-.183594-.37695-.000371-.00079-.0016-.001-.002-.002-.04461-.095-.09203-.18815-.132813-.28516-.000794-.002-.0012-.004-.002-.006-.05935-.14149-.109171-.28804-.160156-.43359-.02932-.0837-.06337-.165-.08984-.25-.04948-.15876-.08767-.32144-.126953-.48438-.0033-.0139-.0084-.0271-.01172-.041-.01648-.0701-.03819-.13817-.05273-.20899-.000385-.002.000384-.004 0-.006-.05035-.24596-.0909-.49615-.117187-.75v-.002c-.027037-.26237-.040833-.52899-.040833-.79969v-84.363281c0-.270705.0138-.53732.04102-.800781v-.002c.02721-.263461.06798-.522415.121093-.777344.08397-.403062.209079-.790407.353516-1.167969.02414-.0631.04457-.127144.07031-.189453.145619-.352444.319325-.6892.513671-1.013671.04222-.07049.08452-.139938.128907-.208985.205639-.319908.430134-.625864.679687-.912109.0018-.0021.004-.0038.0059-.0059.03709-.04247.07724-.08138.115235-.123046.271994-.298198.561397-.581636.876953-.835938.315584-.254297.656004-.478473 1.009766-.683594.0013-.000731.0026-.0012.0039-.002.04999-.02895.09775-.05998.148437-.08789.341209-.187862.700055-.348266 1.070313-.486328.07021-.02618.139786-.05188.210937-.07617.375531-.128237.761056-.233684 1.160157-.30664.0026-.000479.0052-.0015.0078-.002.06056-.01101.12255-.01571.183594-.02539.0033-.000498.0065-.0014.0098-.002.420182-.065859.849093-.109151 1.289004-.109151z" fill="#efefef"/><path d="m32 14c-3.877986 0-7.094358 2.66924-7.837891 6.238281-.053109.254929-.093879.513883-.121093.777344-.027347.264087-.041016.53137-.041016.802734v84.363281c0 .2707.0138.53732.04102.80078.000066.00064-.000066.001 0 .002.409127 3.95096 3.804673 7.01558 7.95898 7.01558h64c4.432 0 8-3.48712 8-7.81836v-46.225457c0-4.2115 0-4.73548-3.19718-7.932661l-34.011292-34.011291c-2.972276-2.972276-3.879958-4.012231-7.778463-4.012231z" fill="#242424"/><g fill="#efefef"><path d="m68.999996 15.509766c-1.339932.000694-1.998641 1.631309-1.035157 2.5625l32 32.009766c.946331.912591 2.524741.242404 2.525391-1.072266v-19.5c0-7.755984-6.244018-14-14-14z" transform="translate(7.50977 -7.509766)"/><path d="m38 52v1h-1v1h2v-1-1zm25 0v.992188h-3-.002l-10.632813 24.035156-6.296875-11.917969-6.052734 2.232422 1.076172 3.634765 2.916015-1.482421 7.490235 15.498047h.502v.007812h2v-1h-.291016l11.794922-27.007812h.496094v1.007812h1v-1.007812h23.013672v2h3.001953v-4.992188h.984375v-1h-.984375v-.0078h-.015625v-.9922h-1v.992188h-25v-.992188zm-22 1v1h2v-1zm4 0v1h2v-1zm4 0v1h2v-1zm4 0v1h2v-1zm4 0v1h2v-1zm-19 3v2h1v-2zm0 4v2h1v-2zm25 0v2h1v-2zm26 0v2h1v-2zm-52 3v1h1v2h1v-2-1zm4 0v1h2v-1zm4 0v1h2v-1zm4 0v1h2v-1zm4 0v1h2v-1zm8 0v1h2v-1zm2 1v2h1v-2zm1.697266-1 .302734.384766v.615234h.484375l7.652344 9.726562v.136719l-7.962891 10.136719h-.173828v.222656l-.611328.777344h.611328 2 2 .349609 1.650391v-1h-.865234l5.724609-7.287109h.15625l5.724609 7.287109h-.740234v1h1.525391.474609 2 2 .900391l-8.957032-11.318359v-.136719l7.451172-9.544922h.605469v-.775391l.175781-.224609h-.175781-2-2-.785156-1.214844v1h.417969l-5.300781 6.650391h-.154297l-5.121094-6.650391h.158203v-1h-.927734-1.072266-2-2zm8.302734 0v1h2v-1zm4 0v1h2v-1zm12 0v1 2h1v-2h1v-1zm-26 5v2h1v-2zm26 0v2h1v-2zm-51 4v2h1v-2zm25 0v2h1v-2zm26 0v2h1v-2zm-51 4v2h1v-2zm25 0v2h1v-2zm26 0v2h1v-2zm-51 4v2h1v-2zm25 0v2h1v-2zm26 0v2h1v-2zm-52 4v1h1v1h1v-2zm4 0v1h2v-1zm4 0v1h2v-1zm8 0v1h2v-1zm4 0v1h2v-1zm3 0v1h2v-1zm3 0v2h1v-2zm10 0v1h2v-1zm4 0v1h2v-1zm12 0v2h1v-2zm-17.101562 7.900391c-.71051 0-1.187186.105306-1.429688.316406-.239703.2083-.359475.627312-.359375 1.257812v1.027344c-.0001.428-.07536.724019-.226563.886719-.151201.1629-.427774.24414-.830078.24414h-.265625v.611329h.265625c.399504 0 .67497.08255.826172.248047.154202.165497.230369.463731.230469.894531v1.023437c-.0001.6306.119672 1.050619.359375 1.261719.242502.2112.719178.316406 1.429688.316406h.273437v-.615234h-.298828c-.399504 0-.660602-.06089-.783203-.183594-.119802-.1227-.179688-.388875-.179688-.796875v-1.060547c0-.4451-.06496-.770056-.193359-.972656-.128401-.2026-.351265-.342922-.667969-.419922.313904-.0713.535662-.207556.664063-.410156.130902-.2026.197265-.528563.197265-.976563v-1.060546c0-.4052.05979-.668316.179688-.791016.122601-.1254.383699-.189353.783203-.189453h.298828v-.611328zm6.964843 0v.611328h.291016c.402404.0001.666361.06385.789062.189453.123002.1255.183594.388615.183594.791016v1.060546c0 .448.06301.773963.191406.976563.131201.2026.354066.339156.667969.410156-.316703.077-.539568.217322-.667969.419922-.128602.2026-.191406.527556-.191406.972656v1.060547c0 .4023-.06089.665516-.183594.791016-.122701.1253-.386658.189453-.789062.189453h-.291016v.615234h.265625c.710407 0 1.18608-.105206 1.425782-.316406.239703-.2111.359374-.631119.359374-1.261719v-1.023437c0-.4308.07526-.729032.226563-.894531.154002-.1652.43168-.248047.833984-.248047h.275391v-.611329h-.275391c-.402304 0-.679982-.08154-.833984-.24414-.150902-.1627-.226563-.458719-.226563-.886719v-1.027344c.000001-.6305-.119671-1.049512-.359374-1.257812-.239705-.2111-.715375-.316406-1.425782-.316406zm-14.767578.878906v1.361328h-1.279297v.613281h1.279297v2.601563c0 .5792.120778.987809.363281 1.224609.242602.2368.659394.355469 1.25.355469h.962891v-.630859h-.884766c-.333804 0-.569024-.06919-.703125-.208985-.134102-.1399-.20117-.386434-.201172-.740234v-2.601563h1.789063v-.613281h-1.789063v-1.361328zm-15.275391 1.119141c-.576405 0-1.020928.125853-1.332031.376953-.311003.2482-.466797.601146-.466797 1.060547 0 .362397.104198.650128.3125.861328.208302.2082.540437.356312.994141.445312l.294922.05859.0332.01172c.699007.1399 1.048828.390659 1.048828.755859 0 .2539-.09591.453103-.287109.595703-.191202.1397-.46049.208984-.808594.208985-.239702-.000001-.493516-.03733-.761719-.111329-.268202-.0771-.549847-.190594-.84375-.341797v.814454c.302503.0998.584048.171703.84375.220703.259603.051.507239.07813.744141.07813.599206 0 1.067594-.133038 1.404297-.398438.336703-.2682.505859-.639581.505859-1.113281 0-.3566-.102185-.646641-.304687-.869141-.199802-.2226-.495815-.369359-.886719-.443359l-.316406-.06055c-.522205-.0999-.849268-.202994-.980469-.308594-.130902-.1056-.195313-.264515-.195313-.478515 0-.2368.08566-.413244.259766-.527344.176902-.1165.444177-.175781.800781-.175781.236902 0 .468963.03361.697266.09961.228202.0656.456238.163622.68164.294922v-.769531-.002c-.228302-.0942-.460363-.164938-.697265-.210938-.236803-.049-.483431-.07227-.740235-.07227zm5.021485.01953c-.576405 0-1.030325.223875-1.361328.671875-.331004.448-.498047 1.068128-.498047 1.861328 0 .7789.167043 1.390837.498047 1.835937.333803.4422.787823.664063 1.361328.664063.288203 0 .539057-.06385.755859-.189453.219802-.1283.395037-.310075.523438-.546875v2.435547h.791015v-6.617188h-.791015v.611328c-.131301-.2368-.307642-.416462-.527344-.539062-.216902-.1254-.46665-.1875-.751953-.1875zm6.681641.07617c-.373804 0-.696801.09084-.970704.273437-.271102.1797-.472313.439797-.603515.779297v-.9375h-.792969v4.792969h.792969v-2.382813c0-.582.12897-1.027737.388672-1.335937.259603-.3082.634195-.460938 1.125-.460938.208302 0 .400217.02984.574218.08984.174102.06.345371.153856.513672.285156v-.802734c-.154101-.1028-.316074-.179516-.484375-.228516-.168402-.049-.348967-.07227-.542968-.07227zm12.707031.02148 1.716797 2.294922-1.882813 2.5h.912109l1.398438-1.921875 1.404297 1.921875h.912109l-1.884765-2.5 1.716797-2.294922h-.884766l-1.263672 1.734382-1.271484-1.734375zm-19.265625.570313c.379503-.000001.667326.156803.861328.470703.197303.311.294922.769153.294922 1.376953 0 .6077-.09802 1.068912-.294922 1.382812-.194002.311-.481825.466797-.861328.466797-.379504 0-.665273-.155797-.859375-.466797-.190703-.311-.28711-.772212-.28711-1.382812 0-.6107.09601-1.06986.28711-1.38086.194102-.311.479871-.466796.859375-.466796z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg"><path d="m32 14c-3.878 0-7.0944 2.6692-7.8379 6.2383-0.053109 0.25493-0.093879 0.51388-0.12109 0.77734-0.027347 0.26409-0.041016 0.53137-0.041016 0.80273v84.363c0 0.2707 0.0138 0.53732 0.04102 0.80078 6.6e-5 6.4e-4 -6.6e-5 1e-3 0 2e-3 0.40913 3.951 3.8047 7.0156 7.959 7.0156h64c4.432 0 8-3.4871 8-7.8184v-46.225c0-4.2115 0-4.7355-3.1972-7.9327l-34.011-34.011c-2.9723-2.9723-3.88-4.0122-7.7785-4.0122z" fill="#242424"/><g fill="#efefef"><path d="m32 8c-7.75596 0-14 6.24404-14 14v84c0 7.75595 6.24404 14 14 14h64c7.75595 0 14-6.24405 14-14v-44.779297c0-7.978654-.59414-9.077964-6-14.484375l-32.736328-32.736328c-5.701698-5.9130571-6.209631-6-14.279297-6zm0 6h27.013672c.487313 0 .926355.01654 1.330078.05078.000591.00005.0014-.00005.002 0 1.210094.102852 2.090439.366474 2.904297.839844.418262.24329.82409.561871 1.244141.921875.125014.107144.24567.200143.375.318359.564307.515682 1.17829 1.137275 1.921875 1.88086l34.011714 34.011719c2.8799 2.879895 3.14938 3.723337 3.17774 6.914062l.019483.03711v.982422 46.224609c0 .2707-.0138.53732-.041.80078-.0435.42135-.13149.82997-.24023 1.22852-.0161.0591-.0274.11925-.0449.17773-.113.37823-.25654.74192-.42383 1.09375-.0291.0612-.0592.12129-.0898.18164-.17655.34739-.37614.68068-.60157.9961-.0334.0467-.0691.0908-.10351.13672-.24266.32421-.50304.63462-.79297.91796-.28985.28327-.60781.53829-.93945.77539-.0468.0334-.0911.0691-.13868.10157-.32178.21973-.661294.4137-1.015621.58593-.06459.0314-.129729.0601-.195312.0898-.364312.16521-.740894.30711-1.132813.41797-.04327.0122-.08728.0217-.130859.0332-.417822.11072-.846581.19658-1.289063.24023-.269688.02665-.543392.04107-.820392.04107h-64c-.272559 0-.541243-.0152-.806641-.041-.05008-.005-.09863-.0138-.148437-.0195-.0099-.001-.01945-.003-.0293-.004-.19867-.0237-.396029-.0503-.589844-.0879-.10187-.0197-.200366-.0469-.300781-.0703-.144678-.0338-.290181-.0661-.431641-.10742-.112801-.0329-.22141-.0737-.332031-.11133-.133899-.0455-.267923-.0904-.398437-.14257-.101888-.0407-.201072-.0862-.300782-.13086-.0085-.004-.01686-.008-.02539-.0117-.111846-.0505-.223081-.10089-.332031-.15625-.0031-.002-.0067-.002-.0098-.004-.104243-.0531-.205183-.11056-.306641-.16797-.0025-.001-.0053-.002-.0078-.004-.116278-.066-.231317-.13363-.34375-.20508-.0012-.00078-.0027-.001-.0039-.002-.09295-.0591-.183232-.12084-.273437-.1836-.0065-.005-.01301-.009-.01953-.0137-.10283-.072-.203651-.14608-.302735-.22266-.0019-.001-.004-.002-.0059-.004-.02054-.0159-.04029-.0326-.06055-.0488-.06142-.0485-.12175-.0982-.181641-.14844-.08621-.0723-.169007-.14684-.251953-.22266-.300907-.27499-.579599-.57125-.833984-.88867-.07033-.0878-.138578-.17684-.205078-.26757-.06768-.0923-.13562-.18399-.199219-.2793-.000498-.00075-.0015-.001-.002-.002-.07008-.10508-.134255-.21373-.199219-.32226-.0012-.002-.0027-.004-.0039-.006-.05733-.096-.116716-.1905-.169922-.28906-.0014-.003-.0025-.005-.0039-.008-.06622-.123-.123991-.25015-.183594-.37695-.000371-.00079-.0016-.001-.002-.002-.04461-.095-.09203-.18815-.132813-.28516-.000794-.002-.0012-.004-.002-.006-.05935-.14149-.109171-.28804-.160156-.43359-.02932-.0837-.06337-.165-.08984-.25-.04948-.15876-.08767-.32144-.126953-.48438-.0033-.0139-.0084-.0271-.01172-.041-.01648-.0701-.03819-.13817-.05273-.20899-.000385-.002.000384-.004 0-.006-.05035-.24596-.0909-.49615-.117187-.75v-.002c-.027037-.26237-.040833-.52899-.040833-.79969v-84.363281c0-.270705.0138-.53732.04102-.800781v-.002c.02721-.263461.06798-.522415.121093-.777344.08397-.403062.209079-.790407.353516-1.167969.02414-.0631.04457-.127144.07031-.189453.145619-.352444.319325-.6892.513671-1.013671.04222-.07049.08452-.139938.128907-.208985.205639-.319908.430134-.625864.679687-.912109.0018-.0021.004-.0038.0059-.0059.03709-.04247.07724-.08138.115235-.123046.271994-.298198.561397-.581636.876953-.835938.315584-.254297.656004-.478473 1.009766-.683594.0013-.000731.0026-.0012.0039-.002.04999-.02895.09775-.05998.148437-.08789.341209-.187862.700055-.348266 1.070313-.486328.07021-.02618.139786-.05188.210937-.07617.375531-.128237.761056-.233684 1.160157-.30664.0026-.000479.0052-.0015.0078-.002.06056-.01101.12255-.01571.183594-.02539.0033-.000498.0065-.0014.0098-.002.420182-.065859.849093-.109151 1.289004-.109151z"/><path d="m76.51 8c-1.3399 6.94e-4 -1.9986 1.6313-1.0352 2.5625l32 32.01c0.94633 0.91259 2.5247 0.2424 2.5254-1.0723v-19.5c0-7.756-6.244-14-14-14z"/></g><g transform="matrix(3.9999 0 0 3.9999 160.09 -169.96)" fill="#efefef" fill-rule="evenodd"><g transform="translate(-40.023 42.993)"><path d="m15.191 13-3.6914 7.3828-1.6914-3.3828h-1.3086a0.5 0.5 0 0 0-0.5 0.5 0.5 0.5 0 0 0 0.5 0.5h0.69141l2.3086 4.6172 4.3086-8.6172h7.6914a0.5 0.5 0 0 0 0.5-0.5 0.5 0.5 0 0 0-0.5-0.5z" color="#000000" stroke-linecap="round" style="-inkscape-stroke:none"/><rect x="8" y="24" width="4" height="1" ry=".5"/><rect x="14" y="24" width="4" height="1" ry=".5"/><rect x="20" y="24" width="4" height="1" ry=".5"/></g><path d="m-22.134 58.999a1 1 0 0 0-0.5957 0.28711 1 1 0 0 0 0 1.4141l1.293 1.293-1.293 1.293a1 1 0 0 0 0 1.4141 1 1 0 0 0 1.4141 0l1.293-1.293 1.293 1.293a1 1 0 0 0 1.4141 0 1 1 0 0 0 0-1.4141l-1.293-1.293 1.293-1.293a1 1 0 0 0 0-1.4141 1 1 0 0 0-1.4141 0l-1.293 1.293-1.293-1.293a1 1 0 0 0-0.81836-0.28711z" color="#000000" stroke-linecap="round" style="-inkscape-stroke:none"/></g></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odb_16_8.svg b/icon-themes/sifr_dark_svg/res/odb_16_8.svg
index b5624dd50a2e..0db8b77789f5 100644
--- a/icon-themes/sifr_dark_svg/res/odb_16_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odb_16_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m4 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h8c1.644701 0 3-1.3553 3-3v-5.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-7.5-6.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h2l7 6v5c0 .5713-.428703 1-1 1h-8c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/><path d="m9.4698992 1.0767755 4.5333738 4.0124352c.681651.6951254.996727.4107893.996727-.5892107v-1.5c0-1.6446968-1.355303-3-3-3h-2.5c-.5209387 0-.7926017.29331408-.0301008 1.0767755z"/><path d="m8 7c-1.656854 0-3 .9-3 2v2c0 1.1 1.343146 2 3 2s3-.9 3-2v-2c0-1.1-1.343146-2-3-2zm0 1c1.1 0 2 .447715 2 1s-.9 1-2 1-2-.447715-2-1 .9-1 2-1zm-2 2.488281c.549483.311719 1.261587.511719 2 .511719s1.450517-.2 2-.511719v.511719c0 .552285-.9 1-2 1s-2-.447715-2-1z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 3v10a3 3 45 0 0 3 3h8a3 3 135 0 0 3-3v-7.9997a1.0003 1.0003 67.5 0 0-0.29297-0.70729l-4-4a1.0003 1.0003 22.5 0 0-0.70729-0.29297h-5.9997a3 3 135 0 0-3 3zm3-1h5v2.5a1.5 1.5 45 0 0 1.5 1.5h2.5v7a1 1 135 0 1-1 1h-8a1 1 45 0 1-1-1v-10a1 1 135 0 1 1-1z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m8 7a4 1.5 0 0 0-4 1.5v3a4 1.5 0 0 0 4 1.5 4 1.5 0 0 0 4-1.5v-3a4 1.5 0 0 0-4-1.5zm0 1a3 0.5 0 0 1 3 0.5 3 0.5 0 0 1-3 0.5 3 0.5 0 0 1-3-0.5 3 0.5 0 0 1 3-0.5zm-3 1.4922a4 1.5 0 0 0 3 0.50781 4 1.5 0 0 0 3-0.50781v2.0078a3 0.5 0 0 1-3 0.5 3 0.5 0 0 1-3-0.5v-2.0078z" fill="#efefef" stroke-linecap="square" stroke-width="2"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odb_24_8.svg b/icon-themes/sifr_dark_svg/res/odb_24_8.svg
index 43757768881b..f2c9eba27f67 100644
--- a/icon-themes/sifr_dark_svg/res/odb_24_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odb_24_8.svg
@@ -1 +1,2 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m6 2c-1.644701 0-3 1.3553-3 3v15c0 1.6447 1.355299 3 3 3h11c1.644701 0 3-1.3553 3-3v-9.5c-.000051-.265199-.105433-.519519-.292969-.70703l-8.5-7.5c-.187511-.1875367-.441832-.2929186-.707031-.29297zm0 2h3.5l8.5 7.5v8.5c0 .5713-.428703 1-1 1h-11c-.571297 0-1-.4287-1-1v-15c0-.5713.428703-1 1-1z"/><path d="m14.108098 3.3605837 4.875336 4.4272309c.358716.3949142 1.020182.2098381 1.016566-.308746v-2.4790686c0-1.6446968-1.355303-3-3-3h-2.5c-.09779-.0004991-.422105.0006431-.5 0-.650888.021364-.538714.6822286-.334106.8937914.1484.1534432.237791.2678719.442209.4667924z"/><ellipse cx="11.5" cy="13" rx="4.5" ry="2"/><path d="m7 15v2a4.5 2 0 0 0 4.5 2 4.5 2 0 0 0 4.5-2v-2a4.5 2 0 0 1 -.693359 1.060547 4.5 2 0 0 1 -.164063.111328 4.5 2 0 0 1 -.140625.078125 4.5 2 0 0 1 -.179687.095703 4.5 2 0 0 1 -.22461.099609 4.5 2 0 0 1 -.160156.066407 4.5 2 0 0 1 -.216797.078125 4.5 2 0 0 1 -.205078.068359 4.5 2 0 0 1 -.234375.0625 4.5 2 0 0 1 -.238281.060547 4.5 2 0 0 1 -.265625.052734 4.5 2 0 0 1 -.201172.03711 4.5 2 0 0 1 -.314453.044922 4.5 2 0 0 1 -.210938.027343 4.5 2 0 0 1 -.144531.011719 4.5 2 0 0 1 -.384766.03125 4.5 2 0 0 1 -.521484.013672 4.5 2 0 0 1 -.521484-.013672 4.5 2 0 0 1 -.384766-.03125 4.5 2 0 0 1 -.144531-.011719 4.5 2 0 0 1 -.210938-.027343 4.5 2 0 0 1 -.3144529-.044922 4.5 2 0 0 1 -.2011719-.03711 4.5 2 0 0 1 -.265625-.052734 4.5 2 0 0 1 -.2382812-.060547 4.5 2 0 0 1 -.234375-.0625 4.5 2 0 0 1 -.2050781-.068359 4.5 2 0 0 1 -.2167969-.078125 4.5 2 0 0 1 -.1601562-.066407 4.5 2 0 0 1 -.2246094-.099609 4.5 2 0 0 1 -.1796875-.095703 4.5 2 0 0 1 -.140625-.078125 4.5 2 0 0 1 -.1640625-.111328 4.5 2 0 0 1 -.6933594-1.060547z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m6 2c-1.6447 0-3 1.3553-3 3v15c0 1.6447 1.3553 3 3 3h11c1.6447 0 3-1.3553 3-3v-12.5c-5.1e-5 -0.2652-0.10543-0.51952-0.29297-0.70703l-4.5-4.5c-0.18751-0.18754-0.44183-0.29292-0.70703-0.29297zm0 2h7v3c0 1 1 2 2 2h3v11c0 0.5713-0.4287 1-1 1h-11c-0.5713 0-1-0.4287-1-1v-15c0-0.5713 0.4287-1 1-1z" fill="#efefef"/><g fill="#efefef" stroke-linecap="square"><path d="m7 13.5v3a4.5 1.5 0 0 0 4.5 1.5 4.5 1.5 0 0 0 4.5-1.5v-3c0 0.82843-2.0147 1.5-4.5 1.5-2.4853 0-4.5-0.67157-4.5-1.5z"/><ellipse cx="11.5" cy="12.5" rx="4.5" ry="1.5"/></g></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odb_32_8.svg b/icon-themes/sifr_dark_svg/res/odb_32_8.svg
index 30bb7fb0a9c2..d76d3696f0f0 100644
--- a/icon-themes/sifr_dark_svg/res/odb_32_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odb_32_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m15.494141 13c-2.03392 0-3.372559.221266-4.667969.566406-.64766.17257-1.1589601.381012-1.4687501.576172-.30658.19313-.3524688.325691-.3554688.337891l.00195 9.037109c.00548.01217.050852.146714.3574219.339844.3098.19516.82108.403602 1.46875.576172 1.295343.34514 2.634052.566406 4.667972.566406 2.03391 0 3.376535-.221266 4.671875-.566406.64767-.17257 1.15895-.381012 1.46875-.576172.30652-.19313.352546-.327263.353516-.351563h.002v-9.011718h-.0059c-.00097-.0243-.047-.158433-.353516-.351563-.30979-.19516-.82109-.403602-1.46875-.576172-1.295356-.34514-2.637971-.566406-4.671881-.566406z" opacity=".35"/><path d="m23 2h-3.5c-.5 0-.691747-.02055-.78657.092191-.332913.1607742-.206788.7090896.03586 1.0713426.23013.2646829.387998.421002.495044.529634.107045.108632.230844.2313979.391516.3969926.005.00506.01.010078.01505.015058l5.23072 5.2361955c.0036.00367.0073.00732.01095.01095.198832.1943.336802.33733.513353.491449.08827.07706.171472.1620293.398361.2792643.113445.05862.271662.133013.531149.160166.574184.02926.66642-.210245.664171-.6481942.0021-.2059143-.0059-.3896909-.0054-.6338193l.005796-3.0012295c0-2.5-1.5-4-4-4z" stroke-width=".700897"/><path d="m14 2h-6c-2.2159934 0-4 1.7840066-4 4v20c0 2.215994 1.7840066 4 4 4h15c2.215994 0 4-1.784006 4-4v-11c0-1-.262365-1.263841-1-2l-10-10c-.689029-.7256436-1-1-2-1zm-6 2h6l11 11v11c0 1.107997-.892003 2-2 2h-15c-1.1079967 0-2-.892003-2-2v-20c0-1.1079967.8920033-2 2-2z"/><path d="m15.5 12c-2.105917 0-3.508163.223842-4.925781.601562-.70881.188863-1.2953239.41258-1.7441409.695313-.4488169.282733-.8222656.669917-.8222656 1.199219v9.140625h.0234375c.058846.458841.3902985.809048.7988281 1.066406.44882.28273 1.03533.506452 1.7441409.695313 1.41762.37772 2.819861.601562 4.925781.601562 2.10591 0 3.512078-.223843 4.929688-.601562.70881-.18886 1.29533-.412583 1.74414-.695313.435202-.27416.79274-.64939.814454-1.154297h.0078v-.04297-4.49414c.000054-.0042.0019-.0075.002-.01172h-.002v-4.503904c0-.529302-.373449-.916486-.822266-1.199219s-1.035331-.506449-1.74414-.695313c-1.417606-.37772-2.823759-.601562-4.929676-.601562zm0 1c2.033918 0 3.376535.223219 4.671875.568359.64767.17257 1.158948.379058 1.46875.574219.309803.195161.355469.331294.355469.353516 0 .02222-.04567.160308-.355469.355468-.309802.195162-.82108.401649-1.46875.574219-1.29534.34514-2.637957.56836-4.671875.56836-2.033917 0-3.372629-.22322-4.667969-.56836-.64767-.17257-1.1589468-.379058-1.4687498-.574219-.3098025-.195159-.3554687-.333246-.3554687-.355468 0-.02222.045666-.158355.3554687-.353516.3098028-.195161.8210798-.401649 1.4687498-.574219 1.29534-.34514 2.634052-.568359 4.667969-.568359zm-6.5 2.78125c.4263381.240487.9430915.443166 1.574219.611328 1.417618.377721 2.819864.601563 4.925781.601563s3.51207-.223842 4.929688-.601563c.627547-.167208 1.14127-.368802 1.566406-.607422v3.214844c-.00097.0243-.047.158432-.353516.351562-.3098.195161-.82108.403602-1.46875.576172-1.29534.34514-2.637965.566407-4.671875.566407-2.03392 0-3.372629-.221267-4.667969-.566407-.64767-.17257-1.1589496-.381011-1.4687496-.576172-.30657-.19313-.3525557-.327232-.3535156-.351562h-.0117188zm0 4.498047c.4266967.241046.9439722.444834 1.576172.613281 1.41762.37772 2.819871.601563 4.925781.601563s3.512078-.223843 4.929688-.601563c.626839-.167017 1.139559-.369178 1.564453-.607422v3.220703h-.002c-.00097.0243-.047.158433-.353516.351563-.3098.19516-.82108.403602-1.46875.576172-1.295293.34514-2.637918.566406-4.671828.566406-2.03392 0-3.372629-.221266-4.667969-.566406-.64767-.17257-1.1589496-.381012-1.4687498-.576172-.3065698-.19313-.3525556-.327233-.3535156-.351563h-.0097656z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m20 2h-12c-2.216 0-4 1.784-4 4v20c0 2.216 1.784 4 4 4h15c2.216 0 4-1.784 4-4v-17c0-1-0.26236-1.2638-1-2l-4-4c-0.68903-0.72564-1-1-2-1zm-12 2h11v4c0 1.108 0.892 2 2 2h4v16c0 1.108-0.892 2-2 2h-15c-1.108 0-2-0.892-2-2v-20c0-1.108 0.892-2 2-2z" fill="#efefef"/><ellipse cx="11.5" cy="15.5" rx="3.5" ry="1.5" fill="#efefef" stroke-linecap="square" stroke-width=".68313"/><path d="m8 16.5v3a3.5 1.5 0 0 0 3.5 1.5 3.5 1.5 0 0 0 3.5-1.5v-3c0 0.82843-1.567 1.5-3.5 1.5-1.933 0-3.5-0.67157-3.5-1.5z" fill="#efefef" stroke-linecap="square" stroke-width=".68313"/><path d="m8 20.5v3a3.5 1.5 0 0 0 3.5 1.5 3.5 1.5 0 0 0 3.5-1.5v-3c0 0.82843-1.567 1.5-3.5 1.5-1.933 0-3.5-0.67157-3.5-1.5z" fill="#efefef" stroke-linecap="square" stroke-width=".68313"/><path d="m17 15c-0.554 0-1 0.446-1 1v8c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-8c0-0.554-0.446-1-1-1h-5zm0 1h2v2h-2v-2zm3 0h2v2h-2v-2zm-3 3h2v2h-2v-2zm3 0h2v2h-2v-2zm-3 3h2v2h-2v-2zm3 0h2v2h-2v-2z" fill="#efefef" stroke-linecap="square"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odb_48_8.svg b/icon-themes/sifr_dark_svg/res/odb_48_8.svg
index a21272d51649..c82c7df3f9a1 100644
--- a/icon-themes/sifr_dark_svg/res/odb_48_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odb_48_8.svg
@@ -1 +1,2 @@
-<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="m13 6c-2.215998 0-4 1.7840022-4 4v28c0 2.215998 1.784002 4 4 4h22c2.215998 0 4-1.784002 4-4v-14.978516l-17.001953-17.021484z" fill="#242424"/><g fill="#efefef"><path d="m24 21c-6.07512 0-10 1.34315-10 3s3.92488 3 10 3 10-1.34315 10-3-3.92488-3-10-3zm10 4.585938c-1.89605 1.463409-5.217838 2.411862-10 2.414062-4.775181-.000504-8.095057-.944709-10-2.404297v3.904297c0 1.65685 3.92488 3 10 3s10-1.34315 10-3zm0 5.5c-1.89605 1.463409-5.217838 2.411862-10 2.414062-4.775181-.000504-8.095057-.944709-10-2.404297v2.904297c0 1.65685 3.92488 3 10 3s10-1.34315 10-3z" opacity=".35"/><path d="m13 4c-3.2894025 0-6 2.7105977-6 6v28c0 3.289403 2.7105976 6 6 6h22c3.289403 0 6-2.710597 6-6v-14.978516a2.0002 2.0002 0 0 0 -.585938-1.414062l-17.001953-17.0214845a2.0002 2.0002 0 0 0 -1.414062-.5859375zm0 2h8.998047l17.001953 17.021484v14.978516c0 2.215996-1.784004 4-4 4h-22c-2.215996 0-4-1.784004-4-4v-28c0-2.2159956 1.784004-4 4-4z"/><path d="m30.222656 4c-.07876 0-.156572.00558-.234375.017578-.998425.3197957-1.334166 1.8399154-.564453 2.5546875l9.035156 9.0820315c.834723.79562 2.497037.114585 2.541016-1.041016v-4.613281c0-3.2072608-2.493365-5.8034787-5.654297-5.9824219h-4.886719c-.077847-.0119955-.157565-.0175781-.236328-.0175781z"/><path d="m24 20c-6.62741 0-11 1.790863-11 4v10c0 2.209137 4.37259 4 11 4s11-1.790863 11-4v-4.5-5.5c0-2.209137-4.37259-4-11-4zm0 1c6.075126 0 10 1.343148 10 3s-3.924874 3-10 3-10-1.343148-10-3 3.924874-3 10-3zm10 4.585938v3.914062c0 1.656852-3.924874 3-10 3s-10-1.343148-10-3v-3.904297c1.904945 1.459589 5.224814 2.403793 10 2.404297 4.782167-.0022 8.103948-.950651 10-2.414062zm0 5.5v2.914062c0 1.656852-3.924874 3-10 3s-10-1.343148-10-3v-2.904297c1.904945 1.459589 5.224814 2.403793 10 2.404297 4.782167-.0022 8.103948-.950651 10-2.414062z" stroke-width="2.99937"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><path d="m7.0004 10v28c0 3.3137 2.6863 6 6 6h22c3.3137 0 6-2.6863 6-6v-22.293c-3e-6 -0.71804-0.28524-1.4067-0.79297-1.9144l-9-9c-0.50773-0.50773-1.1964-0.79297-1.9144-0.79297h-16.293c-3.3137 0-6 2.6863-6 6z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m13 6c-2.2091 0-4 1.7909-4 4v28c0 2.2091 1.7909 4 4 4h22c2.2091 0 4-1.7909 4-4v-22h-7c-1.6569 0-3-1.3431-3-3v-7z" fill="#242424"/><path d="m26 23c-0.554 0-1 0.446-1 1v11c0 0.554 0.446 1 1 1h7c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-7zm0 1h3v3h-3v-3zm4 0h3v3h-3v-3zm-4 4h3v3h-3v-3zm4 0h3v3h-3v-3zm-4 4h3v3h-3v-3zm4 0h3v3h-3v-3z" fill="#efefef"/><ellipse cx="19" cy="22.5" rx="5" ry="1.5" fill="#efefef"/><path d="m14 23.5v3a5 1.5 0 0 0 5 1.5 5 1.5 0 0 0 5-1.5v-3a5 1.5 0 0 1-5 1.5 5 1.5 0 0 1-5-1.5z" fill="#efefef"/><path d="m14 27.5v3a5 1.5 0 0 0 5 1.5 5 1.5 0 0 0 5-1.5v-3a5 1.5 0 0 1-5 1.5 5 1.5 0 0 1-5-1.5z" fill="#efefef"/><path d="m14 31.5v3a5 1.5 0 0 0 5 1.5 5 1.5 0 0 0 5-1.5v-3a5 1.5 0 0 1-5 1.5 5 1.5 0 0 1-5-1.5z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odf_16_8.svg b/icon-themes/sifr_dark_svg/res/odf_16_8.svg
index 1f53a5cdbb5b..a5c67429ec98 100644
--- a/icon-themes/sifr_dark_svg/res/odf_16_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odf_16_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m4 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h8c1.644701 0 3-1.3553 3-3v-5.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-7.5-6.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h2l7 6v5c0 .5713-.428703 1-1 1h-8c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/><path d="m9.4698992 1.0767755 4.5333738 4.0124352c.681651.6951254.996727.4107893.996727-.5892107v-1.5c0-1.6446968-1.355303-3-3-3h-2.5c-.5209387 0-.7926017.29331408-.0301008 1.0767755z"/><path d="m9 7-2.5 3.5-1-1.5h-1.5v2h1l1.5 2.5 3-4.5h1.5v-2"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 3v10a3 3 45 0 0 3 3h8a3 3 135 0 0 3-3v-7.9997a1.0003 1.0003 67.5 0 0-0.29297-0.70729l-4-4a1.0003 1.0003 22.5 0 0-0.70729-0.29297h-5.9997a3 3 135 0 0-3 3zm3-1h5v2.5a1.5 1.5 45 0 0 1.5 1.5h2.5v7a1 1 135 0 1-1 1h-8a1 1 45 0 1-1-1v-10a1 1 135 0 1 1-1z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m7.1914 7-1.6914 3.3828-0.69141-1.3828h-0.80859v1h0.19141l1.3086 2.6172 2.3086-4.6172h4.1914v-1z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m10.5 8.793c-0.90234 0.90234-1.8047 1.8047-2.707 2.707l0.70703 0.70703c0.90234-0.90234 1.8047-1.8047 2.707-2.707z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m8.5 8.793-0.70703 0.70703c0.90234 0.90234 1.8047 1.8047 2.707 2.707l0.70703-0.70703c-0.90234-0.90234-1.8047-1.8047-2.707-2.707z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odf_24_8.svg b/icon-themes/sifr_dark_svg/res/odf_24_8.svg
index 4b30e03828e0..5699e0195086 100644
--- a/icon-themes/sifr_dark_svg/res/odf_24_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odf_24_8.svg
@@ -1 +1,2 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m6 2c-1.644701 0-3 1.3553-3 3v15c0 1.6447 1.355299 3 3 3h11c1.644701 0 3-1.3553 3-3v-9.5c-.000051-.265199-.105433-.519519-.292969-.70703l-8.5-7.5c-.187511-.1875367-.441832-.2929186-.707031-.29297zm0 2h3.5l8.5 7.5v8.5c0 .5713-.428703 1-1 1h-11c-.571297 0-1-.4287-1-1v-15c0-.5713.428703-1 1-1z"/><path d="m14.108098 3.3605837 4.875336 4.4272309c.358716.3949142 1.020182.2098381 1.016566-.308746v-2.4790686c0-1.6446968-1.355303-3-3-3h-2.5c-.09779-.0004991-.422105.0006431-.5 0-.650888.021364-.538714.6822286-.334106.8937914.1484.1534432.237791.2678719.442209.4667924z"/><path d="m13 11-3 4.5-1-2.5h-3v2h1.5l1.5 4h1.5l4-6h1.5v-2z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m6 2c-1.6447 0-3 1.3553-3 3v15c0 1.6447 1.3553 3 3 3h11c1.6447 0 3-1.3553 3-3v-12.5c-5.1e-5 -0.2652-0.10543-0.51952-0.29297-0.70703l-4.5-4.5c-0.18751-0.18754-0.44183-0.29292-0.70703-0.29297zm0 2h7v3c0 1 1 2 2 2h3v11c0 0.5713-0.4287 1-1 1h-11c-0.5713 0-1-0.4287-1-1v-15c0-0.5713 0.4287-1 1-1z" fill="#efefef"/><g fill="#efefef" stroke-linecap="square"><path d="m10.639 11-1.6387 4.918-0.63867-1.918h-1.3613v1h0.63867l1.3613 4.082 2.3613-7.082h4.6387v-1h-0.5z" color="#000000" style="-inkscape-stroke:none"/><g><path d="m15.5 14.5-3 3" color="#000000" style="-inkscape-stroke:none"/><path d="m15.5 13.793-3.707 3.707 0.70703 0.70703 3.707-3.707z" color="#000000" style="-inkscape-stroke:none"/></g><g><path d="m12.5 14.5 3 3" color="#000000" style="-inkscape-stroke:none"/><path d="m12.5 13.793-0.70703 0.70703 3.707 3.707 0.70703-0.70703-3.3535-3.3535z" color="#000000" style="-inkscape-stroke:none"/></g></g></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odf_32_8.svg b/icon-themes/sifr_dark_svg/res/odf_32_8.svg
index 49f4fc3c7fae..cdb338001564 100644
--- a/icon-themes/sifr_dark_svg/res/odf_32_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odf_32_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m23 2h-3.5c-.5 0-.691747-.02055-.78657.092191-.332913.1607742-.206788.7090896.03586 1.0713426.23013.2646829.387998.421002.495044.529634.107045.108632.230844.2313979.391516.3969926.005.00506.01.010078.01505.015058l5.23072 5.2361955c.0036.00367.0073.00732.01095.01095.198832.1943.336802.33733.513353.491449.08827.07706.171472.1620293.398361.2792643.113445.05862.271662.133013.531149.160166.574184.02926.66642-.210245.664171-.6481942.0021-.2059143-.0059-.3896909-.0054-.6338193l.005796-3.0012295c0-2.5-1.5-4-4-4z" stroke-width=".700897"/><path d="m14 2h-6c-2.2159934 0-4 1.7840066-4 4v20c0 2.215994 1.7840066 4 4 4h15c2.215994 0 4-1.784006 4-4v-11c0-1-.262365-1.263841-1-2l-10-10c-.689029-.7256436-1-1-2-1zm-6 2h6l11 11v11c0 1.107997-.892003 2-2 2h-15c-1.1079967 0-2-.892003-2-2v-20c0-1.1079967.8920033-2 2-2z"/><path d="m16 13c-.984051 0-1.699353.634603-2.259766 1.365234-.560412.730631-1.024167 1.659263-1.421875 2.708985-.362098.955734-.644244 2.02286-.86914 3.099609l-1.5292971-3.568359c-.157898-.367686-.519766-.605858-.9199219-.605469h-1c-1.3523227-.01913-1.3523227 2.019125 0 2h.3398438l2.7402342 6.394531c.427246 1.001017 1.919908.695803 1.919922-.392578.0049-1.938651.487519-4.366042 1.189453-6.21875.350967-.926354.761288-1.711708 1.136719-2.201172s.657879-.582031.673828-.582031h4c-.01912 1.352323 2.019125 1.352323 2 0v-1c-.000055-.552262-.447738-.999945-1-1zm-1 4.992188c-1.349019-.02644-1.364892 2.005364-.01563 2l.53125.0039 1.20313 1.503912-1.207031 1.507812h-.519531c-1.352323-.01913-1.352323 2.019125 0 2h1c.303863.000175.591324-.137806.78125-.375l1.224609-1.533203 1.220703 1.525391c.189926.237194.477387.375175.78125.375h1c1.352323.01912 1.352323-2.019125 0-2h-.519531l-1.201172-1.501953 1.195312-1.494141.533203-.003906c1.349268.0054 1.333395-2.026444-.01562-2l-1.007813.0078c-.301121.0022-.585228.139934-.773437.375l-1.210942 1.515638-1.21875-1.523438c-.188209-.235066-.472317-.372815-.773438-.375z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m20 2h-12c-2.216 0-4 1.784-4 4v20c0 2.216 1.784 4 4 4h15c2.216 0 4-1.784 4-4v-17c0-1-0.26236-1.2638-1-2l-4-4c-0.68903-0.72564-1-1-2-1zm-12 2h11v4c0 1.108 0.892 2 2 2h4v16c0 1.108-0.892 2-2 2h-15c-1.108 0-2-0.892-2-2v-20c0-1.108 0.892-2 2-2z" fill="#efefef"/><path d="m12.115 14-1.6309 6.123-0.60742-2.123h-1.377a0.5 0.5 0 0 0-0.5 0.5 0.5 0.5 0 0 0 0.5 0.5h0.62305l1.3945 4.8789 2.3672-8.8789h9.6152a0.5 0.5 0 0 0 0.5-0.5 0.5 0.5 0 0 0-0.5-0.5z" color="#000000" fill="#efefef" stroke-linecap="round" style="-inkscape-stroke:none"/><rect x="8" y="24" width="3" height="1" ry=".5" fill="#efefef"/><rect x="14" y="24" width="3" height="1" ry=".5" fill="#efefef"/><rect x="20" y="24" width="3" height="1" ry=".5" fill="#efefef"/><g fill="#efefef" stroke-linecap="round"><path d="m20.5 17.5-4 4" color="#000000" style="-inkscape-stroke:none"/><path d="m20.146 17.146-4 4a0.5 0.5 0 0 0 0 0.70703 0.5 0.5 0 0 0 0.70703 0l4-4a0.5 0.5 0 0 0 0-0.70703 0.5 0.5 0 0 0-0.70703 0z" color="#000000" style="-inkscape-stroke:none"/></g><g fill="#efefef" stroke-linecap="round"><path d="m16.5 17.5 4 4" color="#000000" style="-inkscape-stroke:none"/><path d="m16.146 17.146a0.5 0.5 0 0 0 0 0.70703l4 4a0.5 0.5 0 0 0 0.70703 0 0.5 0.5 0 0 0 0-0.70703l-4-4a0.5 0.5 0 0 0-0.70703 0z" color="#000000" style="-inkscape-stroke:none"/></g></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odf_48_8.svg b/icon-themes/sifr_dark_svg/res/odf_48_8.svg
index 81a87837cc1d..5b129b272be7 100644
--- a/icon-themes/sifr_dark_svg/res/odf_48_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odf_48_8.svg
@@ -1 +1,2 @@
-<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="m13 6c-2.215998 0-4 1.7840022-4 4v28c0 2.215998 1.784002 4 4 4h22c2.215998 0 4-1.784002 4-4v-14.978516l-17.001953-17.021484z" fill="#242424"/><g fill="#efefef"><path d="m13 4c-3.2894025 0-6 2.7105977-6 6v28c0 3.289403 2.7105976 6 6 6h22c3.289403 0 6-2.710597 6-6v-14.978516a2.0002 2.0002 0 0 0 -.585938-1.414062l-17.001953-17.0214845a2.0002 2.0002 0 0 0 -1.414062-.5859375zm0 2h8.998047l17.001953 17.021484v14.978516c0 2.215996-1.784004 4-4 4h-22c-2.215996 0-4-1.784004-4-4v-28c0-2.2159956 1.784004-4 4-4z"/><path d="m30.222656 4c-.078763 0-.156572.0055826-.234375.0175781-.998425.3197957-1.334166 1.8399154-.564453 2.5546875l9.035156 9.0820314c.834723.79562 2.497037.114585 2.541016-1.041016v-4.613281c0-3.2072608-2.493365-5.8034787-5.654297-5.9824219h-4.886719c-.077847-.0119955-.157565-.0175781-.236328-.0175781z"/><path d="m20.492188 21.994141-1.75 11-1.75-5h-2.5v1.701171h1.199218l2 6.298829h2.400391l2.099609-12.398438h9.300782v1.398438h1.5v-3zm3.546874 5.005859-1.037109 1.039062 3.460938 3.460938-3.460938 3.462891 1.037109 1.037109 3.460938-3.460938 3.460938 3.460938 1.037109-1.037109-3.460938-3.462891 3.460938-3.460938-1.037109-1.039062-3.460938 3.462891z" stroke-width="2.99937"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><path d="m7.0004 10v28c0 3.3137 2.6863 6 6 6h22c3.3137 0 6-2.6863 6-6v-22.293c-3e-6 -0.71804-0.28524-1.4067-0.79297-1.9144l-9-9c-0.50773-0.50773-1.1964-0.79297-1.9144-0.79297h-16.293c-3.3137 0-6 2.6863-6 6z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m13 6c-2.2091 0-4 1.7909-4 4v28c0 2.2091 1.7909 4 4 4h22c2.2091 0 4-1.7909 4-4v-22h-7c-1.6569 0-3-1.3431-3-3v-7z" fill="#242424"/><rect x="14" y="34" width="4" height="2" ry="1" fill="#efefef"/><rect x="22" y="34" width="4" height="2" ry="1" fill="#efefef"/><rect x="30" y="34" width="4" height="2" ry="1" fill="#efefef"/><path d="m20.279 20-2.2793 6.8359-1.2793-3.8359h-1.7207a1 1 0 0 0-1 1 1 1 0 0 0 1 1h0.2793l2.7207 8.1621 3.7207-11.162h11.279a1 1 0 0 0 1-1 1 1 0 0 0-1-1z" color="#000000" fill="#efefef" stroke-linecap="round" style="-inkscape-stroke:none"/><path d="m31.293 24.293-6 6a1 1 0 0 0 0 1.4141 1 1 0 0 0 1.4141 0l6-6a1 1 0 0 0 0-1.4141 1 1 0 0 0-1.4141 0z" color="#000000" fill="#efefef" stroke-linecap="round" style="-inkscape-stroke:none"/><path d="m26.707 24.293 6 6a1 1 0 0 1 0 1.4141 1 1 0 0 1-1.4141 0l-6-6a1 1 0 0 1 0-1.4141 1 1 0 0 1 1.4141 0z" color="#000000" fill="#efefef" stroke-linecap="round" style="-inkscape-stroke:none"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odg_16_8.svg b/icon-themes/sifr_dark_svg/res/odg_16_8.svg
index 88b70ddb0024..41733ff67f24 100644
--- a/icon-themes/sifr_dark_svg/res/odg_16_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odg_16_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m4 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h8c1.644701 0 3-1.3553 3-3v-5.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-7.5-6.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h2l7 6v5c0 .5713-.428703 1-1 1h-8c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/><path d="m9.4698992 1.0767755 4.5333738 4.0124352c.681651.6951254.996727.4107893.996727-.5892107v-1.5c0-1.6446968-1.355303-3-3-3h-2.5c-.5209387 0-.7926017.29331408-.0301008 1.0767755z"/><path d="m6 4c-1.1045695 0-2 .8954305-2 2s.8954305 2 2 2 2-.8954305 2-2-.8954305-2-2-2zm3 4-3 4h6z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 3v10a3 3 45 0 0 3 3h8a3 3 135 0 0 3-3v-7.9997a1.0003 1.0003 67.5 0 0-0.29297-0.70729l-4-4a1.0003 1.0003 22.5 0 0-0.70729-0.29297h-5.9997a3 3 135 0 0-3 3zm3-1h5v2.5a1.5 1.5 45 0 0 1.5 1.5h2.5v7a1 1 135 0 1-1 1h-8a1 1 45 0 1-1-1v-10a1 1 135 0 1 1-1z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path transform="translate(-.49992 1.5)" d="m10 7-0.43359 0.75-2.1641 3.75h5.1953zm0 2 0.86523 1.5h-1.7305z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m6 7a2 2 0 0 0-2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odg_24_8.svg b/icon-themes/sifr_dark_svg/res/odg_24_8.svg
index f368b1b1366e..c42f1f3f1d4a 100644
--- a/icon-themes/sifr_dark_svg/res/odg_24_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odg_24_8.svg
@@ -1 +1,2 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m6 2c-1.644701 0-3 1.3553-3 3v15c0 1.6447 1.355299 3 3 3h11c1.644701 0 3-1.3553 3-3v-9.5c-.000051-.265199-.105433-.519519-.292969-.70703l-8.5-7.5c-.187511-.1875367-.441832-.2929186-.707031-.29297zm0 2h3.5l8.5 7.5v8.5c0 .5713-.428703 1-1 1h-11c-.571297 0-1-.4287-1-1v-15c0-.5713.428703-1 1-1z"/><path d="m14.108098 3.3605837 4.875336 4.4272309c.358716.3949142 1.020182.2098381 1.016566-.308746v-2.4790686c0-1.6446968-1.355303-3-3-3h-2.5c-.09779-.0004991-.422105.0006431-.5 0-.650888.021364-.538714.6822286-.334106.8937914.1484.1534432.237791.2678719.442209.4667924z"/><path d="m12.5 13.00599h3c.277 0 .5.223.5.5v2.98802c0 .277-.223.5-.5.5h-3c-.277 0-.5-.223-.5-.5v-2.98802c0-.277.223-.5.5-.5z"/><path d="m12 12.5c0 1.380712-1.119288 2.5-2.5 2.5-1.3807119 0-2.5-1.119288-2.5-2.5s1.1192881-2.5 2.5-2.5c1.380712 0 2.5 1.119288 2.5 2.5z"/><path d="m8 19h6l-3-5z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m6 2c-1.6447 0-3 1.3553-3 3v15c0 1.6447 1.3553 3 3 3h11c1.6447 0 3-1.3553 3-3v-12.5c-5.1e-5 -0.2652-0.10543-0.51952-0.29297-0.70703l-4.5-4.5c-0.18751-0.18754-0.44183-0.29292-0.70703-0.29297zm0 2h7v3c0 1 1 2 2 2h3v11c0 0.5713-0.4287 1-1 1h-11c-0.5713 0-1-0.4287-1-1v-15c0-0.5713 0.4287-1 1-1z" fill="#efefef"/><path d="m11.5 13.5-0.43359 0.75-2.1641 3.75h5.1953zm0 2 0.86523 1.5h-1.7305z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m13 13v3h3v-3zm1 1h1v1h-1z" fill="#efefef"/><path d="m9 11a2 2 0 0 0-2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2 2 2 0 0 0-2-2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odg_32_8.svg b/icon-themes/sifr_dark_svg/res/odg_32_8.svg
index 1b5803c24b1e..1eb0373b9a52 100644
--- a/icon-themes/sifr_dark_svg/res/odg_32_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odg_32_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m13 12a4 4 0 0 0 -4 4 4 4 0 0 0 2.59375 3.734375l.521484-.871094a3 3 0 0 1 -2.115234-2.863281 3 3 0 0 1 3-3 3 3 0 0 1 3 3h1a4 4 0 0 0 -4-4zm2 6.224609a3 3 0 0 1 -.339844.265625l.339844.566407z"/><path d="m13 13a3 3 0 0 0 -3 3 3 3 0 0 0 2.115234 2.865234l.527344-.878906a1.0001 1.0001 0 0 1 .857422-.486328 1.0001 1.0001 0 0 1 .857422.486328l.304687.507813a3 3 0 0 0 .337891-.261719v-1.232422c0-.553996.446004-1 1-1a3 3 0 0 0 -3-3z" opacity=".35"/><path d="m23 2h-3.5c-.5 0-.691747-.02055-.78657.092191-.332913.1607742-.206788.7090896.03586 1.0713426.23013.2646829.387998.421002.495044.529634.107045.108632.230844.2313979.391516.3969926.005.00506.01.010078.01505.015058l5.23072 5.2361955c.0036.00367.0073.00732.01095.01095.198832.1943.336802.33733.513353.491449.08827.07706.171472.1620293.398361.2792643.113445.05862.271662.133013.531149.160166.574184.02926.66642-.210245.664171-.6481942.0021-.2059143-.0059-.3896909-.0054-.6338193l.005796-3.0012295c0-2.5-1.5-4-4-4z" stroke-width=".700897"/><path d="m14 2h-6c-2.2159934 0-4 1.7840066-4 4v20c0 2.215994 1.7840066 4 4 4h15c2.215994 0 4-1.784006 4-4v-11c0-1-.262365-1.263841-1-2l-10-10c-.689029-.7256436-1-1-2-1zm-6 2h6l11 11v11c0 1.107997-.892003 2-2 2h-15c-1.1079967 0-2-.892003-2-2v-20c0-1.1079967.8920033-2 2-2z"/><path d="m16 16c-.553998 0-1 .446002-1 1v2.056641l1 1.667968v-3.724609h4.996094v5h-4.230469l.591797.986328a1.0001 1.0001 0 0 1 .007812.013672h3.634766c.553998 0 1-.446002 1-1v-5c0-.553998-.446002-1-1-1z"/><path d="m16 17v3.724609l.765625 1.275391h4.234375v-5z" opacity=".35"/><path d="m13.5 17.5a1.0001 1.0001 0 0 0 -.857422.486328l-3 5a1.0001 1.0001 0 0 0 .857422 1.513672h6a1.0001 1.0001 0 0 0 .857422-1.513672l-3-5a1.0001 1.0001 0 0 0 -.857422-.486328zm0 1 3 5h-6z"/><path d="m13.5 18.5-3 5h6z" opacity=".35"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m20 2h-12c-2.216 0-4 1.784-4 4v20c0 2.216 1.784 4 4 4h15c2.216 0 4-1.784 4-4v-17c0-1-0.26236-1.2638-1-2l-4-4c-0.68903-0.72564-1-1-2-1zm-12 2h11v4c0 1.108 0.892 2 2 2h4v16c0 1.108-0.892 2-2 2h-15c-1.108 0-2-0.892-2-2v-20c0-1.108 0.892-2 2-2z" fill="#efefef"/><path d="m18 16c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h3c0.554 0 1-0.446 1-1v-3c0-0.554-0.446-1-1-1zm0 1h3v3h-3z" fill="#efefef"/><path d="m11 14a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3zm0 1a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z" fill="#efefef"/><path transform="translate(-.49987 -.5)" d="m15 17 4.3301 7.5h-8.6603z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odg_48_8.svg b/icon-themes/sifr_dark_svg/res/odg_48_8.svg
index 9eaddbef4474..6bb5f5ab99ba 100644
--- a/icon-themes/sifr_dark_svg/res/odg_48_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odg_48_8.svg
@@ -1 +1,2 @@
-<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="m13 6c-2.215998 0-4 1.7840022-4 4v28c0 2.215998 1.784002 4 4 4h22c2.215998 0 4-1.784002 4-4v-14.978516l-17.001953-17.021484z" fill="#242424"/><g fill="#efefef"><path d="m13 4c-3.2894025 0-6 2.7105977-6 6v28c0 3.289403 2.7105976 6 6 6h22c3.289403 0 6-2.710597 6-6v-14.978516a2.0002 2.0002 0 0 0 -.585938-1.414062l-17.001953-17.0214845a2.0002 2.0002 0 0 0 -1.414062-.5859375zm0 2h8.998047l17.001953 17.021484v14.978516c0 2.215996-1.784004 4-4 4h-22c-2.215996 0-4-1.784004-4-4v-28c0-2.2159956 1.784004-4 4-4z"/><path d="m30.222656 4c-.078763 0-.156572.0055826-.234375.0175781-.998425.3197957-1.334166 1.8399154-.564453 2.5546875l9.035156 9.0820314c.834723.79562 2.497037.114585 2.541016-1.041016v-4.613281c0-3.2072608-2.493365-5.8034787-5.654297-5.9824219h-4.886719c-.077847-.0119955-.157565-.0175781-.236328-.0175781z"/><path d="m20.001953 26.982422-.001953-2.982422h2.996094l.002 2.982422zm.998047-1.982422v1.001953h1v-1.001953zm.15625 2-4.158297 8.015625v.984375h10.004v-.984375l-5.158203-8.015625zm-6.158297 9v1.001953h1v-1.001953zm13.004 0v1.001953h1v-1.001953z" opacity=".35"/><path d="m15.835891 35h-1.837891l.002 3h2.996047l-.002-3h.0039v.01563l4.158303-8.01563h.6875l5.158203 8.015625v.984375h-10.003953v.996094h10.003953l.001953 1.003906h2.996094l-.002-3h-1.833938l-5.166015-8.017578-.001953-2.982422h-2.996094l.002 2.982422zm5.164109-10h1v1.001953h-1zm-6.002 11h1v1.001953h-1zm13.003953 0h1v1.001953h-1z" stroke-width="2.99937"/><path d="m25.5 23c-.830998 0-1.5.669002-1.5 1.5v4.037109l1 1.552735v-6.089844h9v9h-7.125l.644531 1h5.980469c.830998 0 1.5-.669002 1.5-1.5v-8c0-.830998-.669002-1.5-1.5-1.5z"/><path d="m25 24v6.089844l1.875 2.910156h7.125v-9z" opacity=".35"/><path d="m20.5 18c-3.589839 0-6.5 2.910161-6.5 6.5 0 2.758407 1.71998 5.112764 4.144531 6.056641l.46875-.904297a5.5 5.5 0 0 1 -3.613281-5.152344 5.5 5.5 0 0 1 5.5-5.5 5.5 5.5 0 0 1 5.289062 4h1.035157c-.67717-2.866684-3.250653-5-6.324219-5z"/><path d="m20.5 19a5.5 5.5 0 0 0 -5.5 5.5 5.5 5.5 0 0 0 3.615234 5.152344l1.386719-2.669922-.001953-2.982422h2.996094l.001953 2.982422 1.001953 1.554687v-4.037109c0-.830996.669004-1.5 1.5-1.5h.291016a5.5 5.5 0 0 0 -5.291016-4zm.5 6v1.001953h1v-1.001953z" opacity=".35"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><path d="m7.0004 10v28c0 3.3137 2.6863 6 6 6h22c3.3137 0 6-2.6863 6-6v-22.293c-3e-6 -0.71804-0.28524-1.4067-0.79297-1.9144l-9-9c-0.50773-0.50773-1.1964-0.79297-1.9144-0.79297h-16.293c-3.3137 0-6 2.6863-6 6z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m13 6c-2.2091 0-4 1.7909-4 4v28c0 2.2091 1.7909 4 4 4h22c2.2091 0 4-1.7909 4-4v-22h-7c-1.6569 0-3-1.3431-3-3v-7z" fill="#242424"/><path d="m27 24c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-6zm1 2h4v4h-4v-4z" fill="#efefef"/><path transform="translate(-.99982 .5)" d="m24 25 6.0622 10.5h-12.124z" fill="#efefef"/><path d="m18.5 20a4.5 4.5 0 0 0-4.5 4.5 4.5 4.5 0 0 0 4.5 4.5 4.5 4.5 0 0 0 4.5-4.5 4.5 4.5 0 0 0-4.5-4.5zm0 2a2.5 2.5 0 0 1 2.5 2.5 2.5 2.5 0 0 1-2.5 2.5 2.5 2.5 0 0 1-2.5-2.5 2.5 2.5 0 0 1 2.5-2.5z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odm_16_8.svg b/icon-themes/sifr_dark_svg/res/odm_16_8.svg
index 8c47610c2aca..a6a234da8b64 100644
--- a/icon-themes/sifr_dark_svg/res/odm_16_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odm_16_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m4 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h8c1.644701 0 3-1.3553 3-3v-5.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-7.5-6.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h2l7 6v5c0 .5713-.428703 1-1 1h-8c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/><path d="m9.4698992 1.0767755 4.5333738 4.0124352c.681651.6951254.996727.4107893.996727-.5892107v-1.5c0-1.6446968-1.355303-3-3-3h-2.5c-.5209387 0-.7926017.29331408-.0301008 1.0767755z"/><path d="m7 3v5h-4v2h4v4h2v-4h4.5v-2h-4.5v-5z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 3v10a3 3 45 0 0 3 3h8a3 3 135 0 0 3-3v-7.9997a1.0003 1.0003 67.5 0 0-0.29297-0.70729l-4-4a1.0003 1.0003 22.5 0 0-0.70729-0.29297h-5.9997a3 3 135 0 0-3 3zm3-1h5v2.5a1.5 1.5 45 0 0 1.5 1.5h2.5v7a1 1 135 0 1-1 1h-8a1 1 45 0 1-1-1v-10a1 1 135 0 1 1-1z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m5 7v6h6v-2.293l-3.707-3.707h-2.293zm3.707 0 2.293 2.293v-2.293h-2.293z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odm_24_8.svg b/icon-themes/sifr_dark_svg/res/odm_24_8.svg
index d7916d935d93..d501881afd2d 100644
--- a/icon-themes/sifr_dark_svg/res/odm_24_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odm_24_8.svg
@@ -1 +1,2 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m6 2c-1.644701 0-3 1.3553-3 3v15c0 1.6447 1.355299 3 3 3h11c1.644701 0 3-1.3553 3-3v-9.5c-.000051-.265199-.105433-.519519-.292969-.70703l-8.5-7.5c-.187511-.1875367-.441832-.2929186-.707031-.29297zm0 2h3.5l8.5 7.5v8.5c0 .5713-.428703 1-1 1h-11c-.571297 0-1-.4287-1-1v-15c0-.5713.428703-1 1-1z"/><path d="m14.108098 3.3605837 4.875336 4.4272309c.358716.3949142 1.020182.2098381 1.016566-.308746v-2.4790686c0-1.6446968-1.355303-3-3-3h-2.5c-.09779-.0004991-.422105.0006431-.5 0-.650888.021364-.538714.6822286-.334106.8937914.1484.1534432.237791.2678719.442209.4667924z"/><path d="m10 4v9h-5v2h5v6h2v-6h6v-2h-6v-9z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m6 2c-1.6447 0-3 1.3553-3 3v15c0 1.6447 1.3553 3 3 3h11c1.6447 0 3-1.3553 3-3v-12.5c-5.1e-5 -0.2652-0.10543-0.51952-0.29297-0.70703l-4.5-4.5c-0.18751-0.18754-0.44183-0.29292-0.70703-0.29297zm0 2h7v3c0 1 1 2 2 2h3v11c0 0.5713-0.4287 1-1 1h-11c-0.5713 0-1-0.4287-1-1v-15c0-0.5713 0.4287-1 1-1z" fill="#efefef"/><path d="m8 11v3h3v-0.29297l-2.707-2.707zm1.707 0 1.293 1.293v-1.293z" fill="#efefef"/><path d="m12 11v3h3v-0.29297l-2.707-2.707zm1.707 0 1.293 1.293v-1.293z" fill="#efefef"/><path d="m12 15v3h3v-0.29297l-2.707-2.707zm1.707 0 1.293 1.293v-1.293z" fill="#efefef"/><path d="m8 15v3h3v-0.29297l-2.707-2.707zm1.707 0 1.293 1.293v-1.293z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odm_32_8.svg b/icon-themes/sifr_dark_svg/res/odm_32_8.svg
index b4dbf5839f7c..df46a9feb4ca 100644
--- a/icon-themes/sifr_dark_svg/res/odm_32_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odm_32_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m28-.00195313-8 .00195313c-.54701 0-.433161 0 .537109 1l7.462891 7.4707031c1.17188 1.14517 1 1.0683769 1-.4707031v-7.00195312c-.00006-.55226-.44774-.99994001-1-1.00000001zm-24 .00195313c-.5522619.00005522-.9999448.44773812-1 1v30c.0000552.552262.4477381.999945 1 1h24c.552262-.000055.999945-.447738 1-1v-19c-.000051-.265199-.105433-.519519-.292969-.707031l-11-11.00000025c-.187512-.1875362-.441832-.29291764-.707031-.29296875zm1 2h10v13h-10zm12 .4140625 10 9.9999995v2.585938h-10zm-12 14.5859375h10v13h-10zm12 0h10v13h-10z" fill="#efefef"/></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m20 2h-12c-2.216 0-4 1.784-4 4v20c0 2.216 1.784 4 4 4h15c2.216 0 4-1.784 4-4v-17c0-1-0.26236-1.2638-1-2l-4-4c-0.68903-0.72564-1-1-2-1zm-12 2h11v4c0 1.108 0.892 2 2 2h4v16c0 1.108-0.892 2-2 2h-15c-1.108 0-2-0.892-2-2v-20c0-1.108 0.892-2 2-2z" fill="#efefef"/><path d="m11 14c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h3c0.554 0 1-0.446 1-1v-0.29297l-3.707-3.707h-0.29297zm1.707 0 2.293 2.293v-1.293c0-0.554-0.446-1-1-1h-1.293z" fill="#efefef"/><path d="m17 14c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h3c0.554 0 1-0.446 1-1v-0.29297l-3.707-3.707zm1.707 0 2.293 2.293v-1.293c0-0.554-0.446-1-1-1z" fill="#efefef"/><path d="m11 20c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h3c0.554 0 1-0.446 1-1v-0.29297l-3.707-3.707zm1.707 0 2.293 2.293v-1.293c0-0.554-0.446-1-1-1z" fill="#efefef"/><path d="m17 20c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h3c0.554 0 1-0.446 1-1v-0.29297l-3.707-3.707zm1.707 0 2.293 2.293v-1.293c0-0.554-0.446-1-1-1z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odm_48_8.svg b/icon-themes/sifr_dark_svg/res/odm_48_8.svg
index 69caa544b44d..f73227aef43d 100644
--- a/icon-themes/sifr_dark_svg/res/odm_48_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odm_48_8.svg
@@ -1 +1,2 @@
-<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="m13 4c-3.2894025 0-6 2.7105977-6 6v28c0 3.289403 2.7105976 6 6 6h22c3.289403 0 6-2.710597 6-6v-14.978516a2.0002 2.0002 0 0 0 -.585938-1.414062l-17.001953-17.0214845a2.0002 2.0002 0 0 0 -1.414062-.5859375zm0 2h8.998047l17.001953 17.021484v14.978516c0 2.215996-1.784004 4-4 4h-22c-2.215996 0-4-1.784004-4-4v-28c0-2.2159956 1.784004-4 4-4z" fill="#efefef"/><path d="m13 6c-2.215998 0-4 1.7840022-4 4v28c0 2.215998 1.784002 4 4 4h22c2.215998 0 4-1.784002 4-4v-14.978516l-17.001953-17.021484zm23.375.2460938c.059869.3929113.091797.7941467.091797 1.203125v2.0136718h2.367187c.037792.00024.075562.0015463.113282.0039063.004617.0002614.009056.0016838.013672.0019531-.197218-1.4954289-1.21236-2.7219654-2.585938-3.2226562z" fill="#242424"/><text x="382.659" y="-229.98616"><tspan x="382.659" y="-229.98616"/></text><path d="m30.222656 4c-.078763 0-.156572.0055826-.234375.0175781-.998425.3197957-1.334166 1.8399154-.564453 2.5546875l9.035156 9.0820314c.834723.79562 2.497037.114585 2.541016-1.041016v-4.613281c0-3.2072608-2.493365-5.8034787-5.654297-5.9824219h-4.886719c-.077847-.0119955-.157565-.0175781-.236328-.0175781z" fill="#efefef"/><path d="m13 6c-2.215998 0-4 1.7840022-4 4v28c0 2.215998 1.784002 4 4 4h22c2.215998 0 4-1.784002 4-4v-14.978516l-17.001953-17.021484z" fill="#242424"/><path d="m22 6v18h-13v2h13v16h2v-16h15v-2h-15v-18z" fill="#efefef"/></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><path d="m7.0004 10v28c0 3.3137 2.6863 6 6 6h22c3.3137 0 6-2.6863 6-6v-22.293c-3e-6 -0.71804-0.28524-1.4067-0.79297-1.9144l-9-9c-0.50773-0.50773-1.1964-0.79297-1.9144-0.79297h-16.293c-3.3137 0-6 2.6863-6 6z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m13 6c-2.2091 0-4 1.7909-4 4v28c0 2.2091 1.7909 4 4 4h22c2.2091 0 4-1.7909 4-4v-22h-7c-1.6569 0-3-1.3431-3-3v-7z" fill="#242424"/><path d="m26 20c-0.554 0-1 0.446-1 1v5c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-0.58594l-5.4141-5.4141zm3 0 3 3v-2c0-0.554-0.446-1-1-1z" fill="#efefef"/><path d="m17 20c-0.554 0-1 0.446-1 1v5c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-0.58594l-5.4141-5.4141zm3 0 3 3v-2c0-0.554-0.446-1-1-1z" fill="#efefef"/><path d="m17 29c-0.554 0-1 0.446-1 1v5c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-0.58594l-5.4141-5.4141zm3 0 3 3v-2c0-0.554-0.446-1-1-1z" fill="#efefef"/><path d="m26 29c-0.554 0-1 0.446-1 1v5c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-0.58594l-5.4141-5.4141zm3 0 3 3v-2c0-0.554-0.446-1-1-1z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odp_16_8.svg b/icon-themes/sifr_dark_svg/res/odp_16_8.svg
index 37e5b1a513b4..c78131982f55 100644
--- a/icon-themes/sifr_dark_svg/res/odp_16_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odp_16_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m4 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h8c1.644701 0 3-1.3553 3-3v-5.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-7.5-6.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h2l7 6v5c0 .5713-.428703 1-1 1h-8c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/><path d="m9.4698992 1.0767755 4.5333738 4.0124352c.681651.6951254.996727.4107893.996727-.5892107v-1.5c0-1.6446968-1.355303-3-3-3h-2.5c-.5209387 0-.7926017.29331408-.0301008 1.0767755z"/><path d="m4 8v5h8v-5zm1 1h1v1h-1zm2 0h4v1h-4zm-2 2h1v1h-1zm2 0h4v1h-4z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 3v10a3 3 45 0 0 3 3h8a3 3 135 0 0 3-3v-7.9997a1.0003 1.0003 67.5 0 0-0.29297-0.70729l-4-4a1.0003 1.0003 22.5 0 0-0.70729-0.29297h-5.9997a3 3 135 0 0-3 3zm3-1h5v2.5a1.5 1.5 45 0 0 1.5 1.5h2.5v7a1 1 135 0 1-1 1h-8a1 1 45 0 1-1-1v-10a1 1 135 0 1 1-1z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><rect x="4" y="7" width="8" height="1" fill="#efefef"/><path d="m7 9v4h5v-4zm3.7227 0.83008 0.44727 0.89258c-0.96352 0.48377-1.9283 0.9651-2.8926 1.4473l-0.44727-0.89258c0.96351-0.48377 1.9283-0.9651 2.8926-1.4473z" fill="#efefef"/><rect x="4" y="9" width="2" height="1" fill="#efefef"/><rect x="4" y="11" width="2" height="1" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odp_24_8.svg b/icon-themes/sifr_dark_svg/res/odp_24_8.svg
index c67d23a93a95..9cb71c63f3d8 100644
--- a/icon-themes/sifr_dark_svg/res/odp_24_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odp_24_8.svg
@@ -1 +1,2 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m6 2c-1.644701 0-3 1.3553-3 3v15c0 1.6447 1.355299 3 3 3h11c1.644701 0 3-1.3553 3-3v-9.5c-.000051-.265199-.105433-.519519-.292969-.70703l-8.5-7.5c-.187511-.1875367-.441832-.2929186-.707031-.29297zm0 2h3.5l8.5 7.5v8.5c0 .5713-.428703 1-1 1h-11c-.571297 0-1-.4287-1-1v-15c0-.5713.428703-1 1-1z"/><path d="m14.108098 3.3605837 4.875336 4.4272309c.358716.3949142 1.020182.2098381 1.016566-.308746v-2.4790686c0-1.6446968-1.355303-3-3-3h-2.5c-.09779-.0004991-.422105.0006431-.5 0-.650888.021364-.538714.6822286-.334106.8937914.1484.1534432.237791.2678719.442209.4667924z"/><path d="m8.5 11c-.8309992 0-1.5.78206-1.5 1.753906v4.492188c0 .971846.6690008 1.753906 1.5 1.753906h6c.830999 0 1.5-.78206 1.5-1.753906v-4.492188c0-.971846-.669001-1.753906-1.5-1.753906zm-.5 1h7v1h-7zm.5 2c.2761421 0 .5.223858.5.5s-.2238579.5-.5.5-.5-.223858-.5-.5.2238579-.5.5-.5zm1.5 0h5v1h-5zm-1.5 2c.2761421 0 .5.223858.5.5s-.2238579.5-.5.5-.5-.223858-.5-.5.2238579-.5.5-.5zm1.5 0h5v1h-5z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m6 2c-1.6447 0-3 1.3553-3 3v15c0 1.6447 1.3553 3 3 3h11c1.6447 0 3-1.3553 3-3v-12.5c-5.1e-5 -0.2652-0.10543-0.51952-0.29297-0.70703l-4.5-4.5c-0.18751-0.18754-0.44183-0.29292-0.70703-0.29297zm0 2h7v3c0 1 1 2 2 2h3v11c0 0.5713-0.4287 1-1 1h-11c-0.5713 0-1-0.4287-1-1v-15c0-0.5713 0.4287-1 1-1z" fill="#efefef"/><rect x="7" y="11" width="9" height="1" fill="#efefef"/><path d="m11 14v4h5v-4h-5zm3.7227 0.82812 0.44727 0.89453-0.44727 0.22461-2 1-0.44726 0.22266-0.44727-0.89453 0.44727-0.22266 2-1 0.44726-0.22461z" fill="#efefef"/><rect x="7" y="14" width="3" height="1" fill="#efefef"/><rect x="7" y="16" width="3" height="1" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odp_32_8.svg b/icon-themes/sifr_dark_svg/res/odp_32_8.svg
index 9f3dbac4526c..e17a3ed3f767 100644
--- a/icon-themes/sifr_dark_svg/res/odp_32_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odp_32_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m23 2h-3.5c-.5 0-.691747-.02055-.78657.092191-.332913.1607742-.206788.7090896.03586 1.0713426.23013.2646829.387998.421002.495044.529634.107045.108632.230844.2313979.391516.3969926.005.00506.01.010078.01505.015058l5.23072 5.2361955c.0036.00367.0073.00732.01095.01095.198832.1943.336802.33733.513353.491449.08827.07706.171472.1620293.398361.2792643.113445.05862.271662.133013.531149.160166.574184.02926.66642-.210245.664171-.6481942.0021-.2059143-.0059-.3896909-.0054-.6338193l.005796-3.0012295c0-2.5-1.5-4-4-4z" stroke-width=".700897"/><path d="m14 2h-6c-2.2159934 0-4 1.7840066-4 4v20c0 2.215994 1.7840066 4 4 4h15c2.215994 0 4-1.784006 4-4v-11c0-1-.262365-1.263841-1-2l-10-10c-.689029-.7256436-1-1-2-1zm-6 2h6l11 11v11c0 1.107997-.892003 2-2 2h-15c-1.1079967 0-2-.892003-2-2v-20c0-1.1079967.8920033-2 2-2z"/><path d="m9 14c-.511405 0-1 .5-1 1v10c0 .55008.482436 1 1 1h13c.523437 0 1-.45725 1-1v-10c0-.5303-.480675-1-1-1zm0 1h13v10h-13zm2 1c-.554 0-1 .442749-1 .992188v.01562c0 .549443.446.992192 1 .992192h9c.554 0 1-.442749 1-.992188v-.01562c0-.549444-.446-.992192-1-.992192zm0 3c-.51141 0-1 .5-1 1v3c0 .55008.48244 1 1 1h3c.52344 0 1-.45725 1-1v-3c0-.5303-.48068-1-1-1zm0 1h3v2l-1-.5-.5.5-.5-.5-.5.5h-.5zm5 0v1h1v-1zm2 0v1h3v-1zm-2 2v1h1v-1zm2 0v1h3v-1z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m20 2h-12c-2.216 0-4 1.784-4 4v20c0 2.216 1.784 4 4 4h15c2.216 0 4-1.784 4-4v-17c0-1-0.26236-1.2638-1-2l-4-4c-0.68903-0.72564-1-1-2-1zm-12 2h11v4c0 1.108 0.892 2 2 2h4v16c0 1.108-0.892 2-2 2h-15c-1.108 0-2-0.892-2-2v-20c0-1.108 0.892-2 2-2z" fill="#eee"/><rect x="8" y="14" width="14" height="1" ry=".5" fill="#eee"/><path d="m16 19c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-3c0-0.554-0.446-1-1-1h-5zm4.5 1a0.5 0.5 0 0 1 0.35352 0.14648 0.5 0.5 0 0 1 0 0.70703l-1.8535 1.8535-1-1-1.1465 1.1465a0.5 0.5 0 0 1-0.70703 0 0.5 0.5 0 0 1 0-0.70703l1.8535-1.8535 1 1 1.1465-1.1465a0.5 0.5 0 0 1 0.35352-0.14648z" fill="#eee"/><rect x="11" y="16" width="8" height="1" ry=".5" fill="#eee"/><circle cx="8.5" cy="19.5" r=".5" fill="#eee"/><circle cx="8.5" cy="21.5" r=".5" fill="#eee"/><circle cx="8.5" cy="23.5" r=".5" fill="#eee"/><rect x="10" y="19" width="3" height="1" ry=".5" fill="#eee"/><rect x="10" y="21" width="3" height="1" ry=".5" fill="#eee"/><rect x="10" y="23" width="3" height="1" ry=".5" fill="#eee"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odp_48_8.svg b/icon-themes/sifr_dark_svg/res/odp_48_8.svg
index ea97865cfc15..7ce350b54458 100644
--- a/icon-themes/sifr_dark_svg/res/odp_48_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odp_48_8.svg
@@ -1 +1,2 @@
-<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="m13 6c-2.215998 0-4 1.7840022-4 4v28c0 2.215998 1.784002 4 4 4h22c2.215998 0 4-1.784002 4-4v-14.978516l-17.001953-17.021484z" fill="#242424"/><g fill="#efefef"><path d="m13 4c-3.2894025 0-6 2.7105977-6 6v28c0 3.289403 2.7105976 6 6 6h22c3.289403 0 6-2.710597 6-6v-14.978516a2.0002 2.0002 0 0 0 -.585938-1.414062l-17.001953-17.0214845a2.0002 2.0002 0 0 0 -1.414062-.5859375zm0 2h8.998047l17.001953 17.021484v14.978516c0 2.215996-1.784004 4-4 4h-22c-2.215996 0-4-1.784004-4-4v-28c0-2.2159956 1.784004-4 4-4z"/><path d="m30.222656 4c-.078763 0-.156572.0055826-.234375.0175781-.998425.3197957-1.334166 1.8399154-.564453 2.5546875l9.035156 9.0820314c.834723.79562 2.497037.114585 2.541016-1.041016v-4.613281c0-3.2072608-2.493365-5.8034787-5.654297-5.9824219h-4.886719c-.077847-.0119955-.157565-.0175781-.236328-.0175781z"/><path d="m16 25v2h16v-2zm9 2.996094v6.001953l7 .001953v-6.001953zm1 1.002 5 .002v4.001953l-5-.002047zm-3.544922 7.002-5.201172 2.998047h2.927735l3.796875-2.371188 3.83789 2.371094h2.927735l-5.244141-2.998047z" stroke-width="2.99937"/><path d="m15 22c-1.107999 0-2 .892001-2 2v10c0 1.107999.892001 2 2 2h18c1.107999 0 2-.892001 2-2v-10c0-1.107999-.892001-2-2-2zm.5 1h17c.830999 0 1.5.669001 1.5 1.5v9c0 .830999-.669001 1.5-1.5 1.5h-17c-.830999 0-1.5-.669001-1.5-1.5v-9c0-.830999.669001-1.5 1.5-1.5z"/><path d="m16.5 28a.5.5 0 0 0 -.5.5.5.5 0 0 0 .5.5.5.5 0 0 0 .5-.5.5.5 0 0 0 -.5-.5zm1.933594 0c-.239762 0-.433594.193832-.433594.433594v.132812c0 .239762.193832.433594.433594.433594h5.132812c.239762 0 .433594-.193832.433594-.433594v-.132812c0-.239762-.193832-.433594-.433594-.433594zm-1.933594 2a.5.5 0 0 0 -.5.5.5.5 0 0 0 .5.5.5.5 0 0 0 .5-.5.5.5 0 0 0 -.5-.5zm1.931641 0c-.23882 0-.431641.192821-.431641.431641v.136718c0 .23882.192821.431641.431641.431641h5.136718c.23882 0 .431641-.192821.431641-.431641v-.136718c0-.23882-.192821-.431641-.431641-.431641zm-1.931641 2a.5.5 0 0 0 -.5.5.5.5 0 0 0 .5.5.5.5 0 0 0 .5-.5.5.5 0 0 0 -.5-.5zm1.955078 0c-.252068 0-.455078.20301-.455078.455078v.089844c0 .252068.20301.455078.455078.455078h5.089844c.252068 0 .455078-.20301.455078-.455078v-.089844c0-.252068-.20301-.455078-.455078-.455078z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><path d="m7.0004 10v28c0 3.3137 2.6863 6 6 6h22c3.3137 0 6-2.6863 6-6v-22.293c-3e-6 -0.71804-0.28524-1.4067-0.79297-1.9144l-9-9c-0.50773-0.50773-1.1964-0.79297-1.9144-0.79297h-16.293c-3.3137 0-6 2.6863-6 6z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m13 6c-2.2091 0-4 1.7909-4 4v28c0 2.2091 1.7909 4 4 4h22c2.2091 0 4-1.7909 4-4v-22h-7c-1.6569 0-3-1.3431-3-3v-7z" fill="#242424"/><rect x="14" y="20" width="20" height="2" ry="1" fill="#efefef"/><rect x="18" y="23" width="12" height="1" ry=".5" fill="#efefef"/><path d="m23 27c-0.554 0-1 0.446-1 1v7c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-7c0-0.554-0.446-1-1-1h-10zm9 1a1 1 0 0 1 0.70703 0.29297 1 1 0 0 1 0 1.4141l-3.5098 3.5098-2-1-2.4902 2.4902a1 1 0 0 1-1.4141 0 1 1 0 0 1 0-1.4141l3.5098-3.5098 2 1 2.4902-2.4902a1 1 0 0 1 0.70703-0.29297z" fill="#efefef"/><circle cx="15" cy="28" r="1" fill="#efefef"/><circle cx="15" cy="31" r="1" fill="#efefef"/><circle cx="15" cy="34" r="1" fill="#efefef"/><rect x="17" y="27" width="4" height="2" ry="1" fill="#efefef"/><rect x="17" y="30" width="4" height="2" ry="1" fill="#efefef"/><rect x="17" y="33" width="4" height="2" ry="1" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/ods_16_8.svg b/icon-themes/sifr_dark_svg/res/ods_16_8.svg
index def413bd0c2d..bb16923f9242 100644
--- a/icon-themes/sifr_dark_svg/res/ods_16_8.svg
+++ b/icon-themes/sifr_dark_svg/res/ods_16_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m4 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h8c1.644701 0 3-1.3553 3-3v-5.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-7.5-6.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h2l7 6v5c0 .5713-.428703 1-1 1h-8c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/><path d="m9.4698992 1.0767755 4.5333738 4.0124352c.681651.6951254.996727.4107893.996727-.5892107v-1.5c0-1.6446968-1.355303-3-3-3h-2.5c-.5209387 0-.7926017.29331408-.0301008 1.0767755z"/><path d="m4 8v5h7v-5zm1 1h2v1h-2zm3 0h2v1h-2zm-3 2h2v1h-2zm3 0h2v1h-2z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 3v10a3 3 45 0 0 3 3h8a3 3 135 0 0 3-3v-7.9997a1.0003 1.0003 67.5 0 0-0.29297-0.70729l-4-4a1.0003 1.0003 22.5 0 0-0.70729-0.29297h-5.9997a3 3 135 0 0-3 3zm3-1h5v2.5a1.5 1.5 45 0 0 1.5 1.5h2.5v7a1 1 135 0 1-1 1h-8a1 1 45 0 1-1-1v-10a1 1 135 0 1 1-1z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m4 7v5h8v-5h-8zm1 1h2v1h-2v-1zm3 0h3v1h-3v-1zm-3 2h2v1h-2v-1zm3 0h3v1h-3v-1z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/ods_24_8.svg b/icon-themes/sifr_dark_svg/res/ods_24_8.svg
index 4be7efda158d..40ac6ccd8305 100644
--- a/icon-themes/sifr_dark_svg/res/ods_24_8.svg
+++ b/icon-themes/sifr_dark_svg/res/ods_24_8.svg
@@ -1 +1,2 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m6 2c-1.644701 0-3 1.3553-3 3v15c0 1.6447 1.355299 3 3 3h11c1.644701 0 3-1.3553 3-3v-9.5c-.000051-.265199-.105433-.519519-.292969-.70703l-8.5-7.5c-.187511-.1875367-.441832-.2929186-.707031-.29297zm0 2h3.5l8.5 7.5v8.5c0 .5713-.428703 1-1 1h-11c-.571297 0-1-.4287-1-1v-15c0-.5713.428703-1 1-1z"/><path d="m14.108098 3.3605837 4.875336 4.4272309c.358716.3949142 1.020182.2098381 1.016566-.308746v-2.4790686c0-1.6446968-1.355303-3-3-3h-2.5c-.09779-.0004991-.422105.0006431-.5 0-.650888.021364-.538714.6822286-.334106.8937914.1484.1534432.237791.2678719.442209.4667924z"/><path d="m8.5 11c-.8309976 0-1.5.669003-1.5 1.5v4c0 .830997.6690024 1.5 1.5 1.5h1.5v-1h-2v-2h3 1 1a1.0001 1.0001 0 0 1 1-1h-2v-2h3v2h1v-1.5c0-.830997-.669003-1.5-1.5-1.5zm-.5 1h3v2h-3z"/><path d="m14 15v4h2v-4zm-3 1v3h2v-3z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m6 2c-1.6447 0-3 1.3553-3 3v15c0 1.6447 1.3553 3 3 3h11c1.6447 0 3-1.3553 3-3v-12.5c-5.1e-5 -0.2652-0.10543-0.51952-0.29297-0.70703l-4.5-4.5c-0.18751-0.18754-0.44183-0.29292-0.70703-0.29297zm0 2h7v3c0 1 1 2 2 2h3v11c0 0.5713-0.4287 1-1 1h-11c-0.5713 0-1-0.4287-1-1v-15c0-0.5713 0.4287-1 1-1z" fill="#efefef"/><rect x="14" y="13" width="2" height="5" fill="#efefef"/><rect x="11" y="15" width="2" height="3" fill="#efefef"/><path d="m7 11v5h3v-1h-2v-1h2 1 1 1v-1h-1v-1h1 2 1v-1h-9zm1 1h3v1h-3v-1z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/ods_32_8.svg b/icon-themes/sifr_dark_svg/res/ods_32_8.svg
index a34ff65d97c4..31b799dfae79 100644
--- a/icon-themes/sifr_dark_svg/res/ods_32_8.svg
+++ b/icon-themes/sifr_dark_svg/res/ods_32_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m23 2h-3.5c-.5 0-.691747-.02055-.78657.092191-.332913.1607742-.206788.7090896.03586 1.0713426.23013.2646829.387998.421002.495044.529634.107045.108632.230844.2313979.391516.3969926.005.00506.01.010078.01505.015058l5.23072 5.2361955c.0036.00367.0073.00732.01095.01095.198832.1943.336802.33733.513353.491449.08827.07706.171472.1620293.398361.2792643.113445.05862.271662.133013.531149.160166.574184.02926.66642-.210245.664171-.6481942.0021-.2059143-.0059-.3896909-.0054-.6338193l.005796-3.0012295c0-2.5-1.5-4-4-4z" stroke-width=".700897"/><path d="m14 2h-6c-2.2159934 0-4 1.7840066-4 4v20c0 2.215994 1.7840066 4 4 4h15c2.215994 0 4-1.784006 4-4v-11c0-1-.262365-1.263841-1-2l-10-10c-.689029-.7256436-1-1-2-1zm-6 2h6l11 11v11c0 1.107997-.892003 2-2 2h-15c-1.1079967 0-2-.892003-2-2v-20c0-1.1079967.8920033-2 2-2z"/><path d="m9.5 14c-.8223502 0-1.5.677651-1.5 1.5v7c0 .822349.6776498 1.5 1.5 1.5h4.5v-1h-1v-2h1v-1h-1v-2h4v1h1v-1h3v1h1v-3.5c0-.822349-.67765-1.5-1.5-1.5zm0 1h2.5v2h-3v-1.5c0-.28565.2143513-.5.5-.5zm3.5 0h4v2h-4zm5 0h2.5c.285649 0 .5.21435.5.5v1.5h-3zm-9 3h3v2h-3zm7 2c-.511404 0-1 .5-1 1v4c0 .550079.482437 1 1 1h6c.523436 0 1-.457251 1-1v-4c0-.530299-.480676-1-1-1zm-7 1h3v2h-2.5c-.2856487 0-.5-.21435-.5-.5zm7 0h6v4h-6zm4 1v2h1v-2zm-2 .5v1.5h1v-1.5z"/><path d="m9 15h13v2h-13z" opacity=".35"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m20 2h-12c-2.216 0-4 1.784-4 4v20c0 2.216 1.784 4 4 4h15c2.216 0 4-1.784 4-4v-17c0-1-0.26236-1.2638-1-2l-4-4c-0.68903-0.72564-1-1-2-1zm-12 2h11v4c0 1.108 0.892 2 2 2h4v16c0 1.108-0.892 2-2 2h-15c-1.108 0-2-0.892-2-2v-20c0-1.108 0.892-2 2-2z" fill="#efefef"/><path d="m17 18c-0.554 0-1 0.446-1 1v4c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-4c0-0.554-0.446-1-1-1h-5zm2 1h1v4h-1v-4zm-2 1h1v3h-1v-3zm4 1h1v2h-1v-2z" fill="#efefef"/><path d="m9 14c-0.554 0-1 0.446-1 1v5c0 0.554 0.446 1 1 1h7v-1h-3v-1h3c0-0.554 0.446-1 1-1v-1h3v1h1v-3c0-0.554-0.446-1-1-1h-11zm0 1h3v1h-3v-1zm4 0h3v1h-3v-1zm4 0h3v1h-3v-1zm-8 2h3v1h-3v-1zm4 0h3v1h-3v-1zm-4 2h3v1h-3v-1z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/ods_48_8.svg b/icon-themes/sifr_dark_svg/res/ods_48_8.svg
index 9a78ddd854c5..fca9b0f6836b 100644
--- a/icon-themes/sifr_dark_svg/res/ods_48_8.svg
+++ b/icon-themes/sifr_dark_svg/res/ods_48_8.svg
@@ -1 +1,2 @@
-<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="m13 4c-3.2894025 0-6 2.7105977-6 6v28c0 3.289403 2.7105976 6 6 6h22c3.289403 0 6-2.710597 6-6v-14.978516a2.0002 2.0002 0 0 0 -.585938-1.414062l-17.001953-17.0214845a2.0002 2.0002 0 0 0 -1.414062-.5859375zm0 2h8.998047l17.001953 17.021484v14.978516c0 2.215996-1.784004 4-4 4h-22c-2.215996 0-4-1.784004-4-4v-28c0-2.2159956 1.784004-4 4-4z" fill="#efefef"/><path d="m13 6c-2.215998 0-4 1.7840022-4 4v28c0 2.215998 1.784002 4 4 4h22c2.215998 0 4-1.784002 4-4v-14.978516l-17.001953-17.021484zm23.375.2460938c.059869.3929113.091797.7941467.091797 1.203125v2.0136718h2.367187c.037792.00024.075562.0015463.113282.0039063.004617.0002614.009056.0016838.013672.0019531-.197218-1.4954289-1.21236-2.7219654-2.585938-3.2226562z" fill="#242424"/><text x="382.659" y="-229.98616"><tspan x="382.659" y="-229.98616"/></text><path d="m30.222656 4c-.078763 0-.156572.0055826-.234375.0175781-.998425.3197957-1.334166 1.8399154-.564453 2.5546875l9.035156 9.0820314c.834723.79562 2.497037.114585 2.541016-1.041016v-4.613281c0-3.2072608-2.493365-5.8034787-5.654297-5.9824219h-4.886719c-.077847-.0119955-.157565-.0175781-.236328-.0175781z" fill="#efefef"/><path d="m13 6c-2.215998 0-4 1.7840022-4 4v28c0 2.215998 1.784002 4 4 4h22c2.215998 0 4-1.784002 4-4v-14.978516l-17.001953-17.021484z" fill="#242424"/><g fill="#efefef"><path d="m15.5 22c-1.384996 0-2.5 1.115004-2.5 2.5v11c0 1.384996 1.115004 2.5 2.5 2.5h7.951172c-.218388-.291046-.37655-.629133-.451172-1h-3v-2h3v-1h-3v-2h3v-.5c0-.17114.018326-.3387.050781-.5h-3.050781v-2h5.5.5 1 5 .5c.17114 0 .3387.018326.5.050781v-3.050781-1-.5c0-1.384996-1.115004-2.5-2.5-2.5zm0 1h3.5v2l-5 .003906v-.503906c0-.830996.669004-1.5 1.5-1.5zm4.5 0h6v2h-6zm7 0h3.5c.830996 0 1.5.669004 1.5 1.5v.5h-5zm-8 3v2h-5v-1.996094zm1 0h6v2h-6zm7 0h5v2h-5zm-13 3h5v2l-5 .003906zm16 2-2 .001953v6.998047h2zm-11 1v2h-5v-1.996094zm14 1-2 .001953v4.998047h1.5c.175838 0 .343472-.030833.5-.085938zm-19 2h5v2h-3.5c-.830996 0-1.5-.669004-1.5-1.5z" stroke-width="2.99937"/><path d="m25.5 29c-1.384999 0-2.5 1.115001-2.5 2.5v5c0 1.384999 1.115001 2.5 2.5 2.5h7c1.384999 0 2.5-1.115001 2.5-2.5v-5c0-1.384999-1.115001-2.5-2.5-2.5zm0 1h7c.830999 0 1.5.669001 1.5 1.5v5c0 .830999-.669001 1.5-1.5 1.5h-7c-.830999 0-1.5-.669001-1.5-1.5v-5c0-.830999.669001-1.5 1.5-1.5z"/><path d="m25 34h2v4.5h-2z"/><path d="m15.5 23c-.830995 0-1.5.669005-1.5 1.5v.5h5v-2zm4.5 0v2h6v-2zm7 0v2h5v-.5c0-.830995-.669005-1.5-1.5-1.5z" opacity=".35"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><path d="m7.0004 10v28c0 3.3137 2.6863 6 6 6h22c3.3137 0 6-2.6863 6-6v-22.293c-3e-6 -0.71804-0.28524-1.4067-0.79297-1.9144l-9-9c-0.50773-0.50773-1.1964-0.79297-1.9144-0.79297h-16.293c-3.3137 0-6 2.6863-6 6z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m13 6c-2.2091 0-4 1.7909-4 4v28c0 2.2091 1.7909 4 4 4h22c2.2091 0 4-1.7909 4-4v-22h-7c-1.6569 0-3-1.3431-3-3v-7z" fill="#242424"/><path d="m22 27c-0.554 0-1 0.446-1 1v7c0 0.554 0.446 1 1 1h11c0.554 0 1-0.446 1-1v-7c0-0.554-0.446-1-1-1h-11zm3 1h2v7h-2v-7zm-3 2h2v5h-2v-5zm9 1h2v4h-2v-4zm-3 2h2v2h-2v-2z" fill="#efefef"/><path d="m15 20c-0.554 0-1 0.446-1 1v11c0 0.554 0.446 1 1 1h6v-1h-1v-2h1v-1h-1v-2h5 5v-6c0-0.554-0.446-1-1-1zm0 1h4v2h-4zm5 0h4v2h-4zm5 0h4v2h-4zm-10 3h4v2h-4zm5 0h4v2h-4zm5 0h4v2h-4zm-10 3h4v2h-4zm0 3h4v2h-4z" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odt_16_8.svg b/icon-themes/sifr_dark_svg/res/odt_16_8.svg
index c59f6461b34e..edeaf1770256 100644
--- a/icon-themes/sifr_dark_svg/res/odt_16_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odt_16_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m5 6v1h3v-1zm0 2v1h5v-1zm0 2v1h6v-1zm0 2v1h3v-1z"/><path d="m4 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h8c1.644701 0 3-1.3553 3-3v-5.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-7.5-6.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h2l7 6v5c0 .5713-.428703 1-1 1h-8c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/><path d="m9.4698992 1.0767755 4.5333738 4.0124352c.681651.6951254.996727.4107893.996727-.5892107v-1.5c0-1.6446968-1.355303-3-3-3h-2.5c-.5209387 0-.7926017.29331408-.0301008 1.0767755z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 3v10a3 3 45 0 0 3 3h8a3 3 135 0 0 3-3v-7.9997a1.0003 1.0003 67.5 0 0-0.29297-0.70729l-4-4a1.0003 1.0003 22.5 0 0-0.70729-0.29297h-5.9997a3 3 135 0 0-3 3zm3-1h5v2.5a1.5 1.5 45 0 0 1.5 1.5h2.5v7a1 1 135 0 1-1 1h-8a1 1 45 0 1-1-1v-10a1 1 135 0 1 1-1z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m7 7v4h5v-4h-5zm1 1 3 2h-3v-2zm2.5 0a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1-0.5 0.5 0.5 0.5 0 0 1-0.5-0.5 0.5 0.5 0 0 1 0.5-0.5z" fill="#efefef"/><rect x="4" y="8" width="2" height="1" fill="#efefef"/><rect x="4" y="10" width="2" height="1" fill="#efefef"/><rect x="4" y="12" width="8" height="1" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odt_24_8.svg b/icon-themes/sifr_dark_svg/res/odt_24_8.svg
index 5d28c3906916..833ceee1e5e6 100644
--- a/icon-themes/sifr_dark_svg/res/odt_24_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odt_24_8.svg
@@ -1 +1,2 @@
-<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m7 11v2h5v-2zm0 3v2h9v-2zm0 3v2h7v-2z"/><path d="m6 2c-1.644701 0-3 1.3553-3 3v15c0 1.6447 1.355299 3 3 3h11c1.644701 0 3-1.3553 3-3v-9.5c-.000051-.265199-.105433-.519519-.292969-.70703l-8.5-7.5c-.187511-.1875367-.441832-.2929186-.707031-.29297zm0 2h3.5l8.5 7.5v8.5c0 .5713-.428703 1-1 1h-11c-.571297 0-1-.4287-1-1v-15c0-.5713.428703-1 1-1z"/><path d="m14.108098 3.3605837 4.875336 4.4272309c.358716.3949142 1.020182.2098381 1.016566-.308746v-2.4790686c0-1.6446968-1.355303-3-3-3h-2.5c-.09779-.0004991-.422105.0006431-.5 0-.650888.021364-.538714.6822286-.334106.8937914.1484.1534432.237791.2678719.442209.4667924z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m6 2c-1.6447 0-3 1.3553-3 3v15c0 1.6447 1.3553 3 3 3h11c1.6447 0 3-1.3553 3-3v-12.5c-5.1e-5 -0.2652-0.10543-0.51952-0.29297-0.70703l-4.5-4.5c-0.18751-0.18754-0.44183-0.29292-0.70703-0.29297zm0 2h7v3c0 1 1 2 2 2h3v11c0 0.5713-0.4287 1-1 1h-11c-0.5713 0-1-0.4287-1-1v-15c0-0.5713 0.4287-1 1-1z" fill="#efefef"/><path d="m11 11v4h5v-4h-5zm1 1 2 2h-2v-2zm2.5 0a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1-0.5 0.5 0.5 0.5 0 0 1-0.5-0.5 0.5 0.5 0 0 1 0.5-0.5z" fill="#efefef"/><rect x="7" y="11" width="3" height="1" fill="#efefef"/><rect x="7" y="13" width="3" height="1" fill="#efefef"/><rect x="7" y="15" width="3" height="1" fill="#efefef"/><rect x="7" y="17" width="9" height="1" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odt_32_8.svg b/icon-themes/sifr_dark_svg/res/odt_32_8.svg
index 3037906aad6a..1458d5412da3 100644
--- a/icon-themes/sifr_dark_svg/res/odt_32_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odt_32_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m16 14c-.511412 0-1 .500001-1 1v5c0 .550079.482438 1 1 1h6c.523442 0 1-.457251 1-1v-5c0-.530299-.480678-1-1-1zm-7 1c-1.3526155-.01942-1.3526155 2.019424 0 2h3c1.352616.01942 1.352616-2.019424 0-2zm7 0h6v4l-1.484375-1-.515625 1h-1l-1-1v-.515625l-1 .515625-1 1zm-7 4c-1.3526155-.01942-1.3526155 2.019424 0 2h3c1.352616.01942 1.352616-2.019424 0-2zm0 4c-1.3526155-.01942-1.3526155 2.019424 0 2h13c1.352616.01942 1.352616-2.019424 0-2z"/><path d="m16 15v5h6v-5z" opacity=".35"/><path d="m23 2h-3.5c-.5 0-.691747-.02055-.78657.092191-.332913.1607742-.206788.7090896.03586 1.0713426.23013.2646829.387998.421002.495044.529634.107045.108632.230844.2313979.391516.3969926.005.00506.01.010078.01505.015058l5.23072 5.2361955c.0036.00367.0073.00732.01095.01095.198832.1943.336802.33733.513353.491449.08827.07706.171472.1620293.398361.2792643.113445.05862.271662.133013.531149.160166.574184.02926.66642-.210245.664171-.6481942.0021-.2059143-.0059-.3896909-.0054-.6338193l.005796-3.0012295c0-2.5-1.5-4-4-4z" stroke-width=".700897"/><path d="m14 2h-6c-2.2159934 0-4 1.7840066-4 4v20c0 2.215994 1.7840066 4 4 4h15c2.215994 0 4-1.784006 4-4v-11c0-1-.262365-1.263841-1-2l-10-10c-.689029-.7256436-1-1-2-1zm-6 2h6l11 11v11c0 1.107997-.892003 2-2 2h-15c-1.1079967 0-2-.892003-2-2v-20c0-1.1079967.8920033-2 2-2z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="m20 2h-12c-2.216 0-4 1.784-4 4v20c0 2.216 1.784 4 4 4h15c2.216 0 4-1.784 4-4v-17c0-1-0.26236-1.2638-1-2l-4-4c-0.68903-0.72564-1-1-2-1zm-12 2h11v4c0 1.108 0.892 2 2 2h4v16c0 1.108-0.892 2-2 2h-15c-1.108 0-2-0.892-2-2v-20c0-1.108 0.892-2 2-2z" fill="#efefef"/><path d="m17 13c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h5c0.554 0 1-0.446 1-1v-3c0-0.554-0.446-1-1-1h-5zm1 1 3 3h-4l1-3zm3.5 0a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1-0.5 0.5 0.5 0.5 0 0 1-0.5-0.5 0.5 0.5 0 0 1 0.5-0.5z" fill="#efefef"/><rect x="8" y="13" width="6" height="1" ry=".5" fill="#efefef"/><rect x="8" y="15" width="6" height="1" ry=".5" fill="#efefef"/><rect x="8" y="17" width="6" height="1" ry=".5" fill="#efefef"/><rect x="8" y="19" width="15" height="1" ry=".5" fill="#efefef"/><rect x="8" y="21" width="15" height="1" ry=".5" fill="#efefef"/><rect x="8" y="23" width="6" height="1" ry=".5" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/odt_48_8.svg b/icon-themes/sifr_dark_svg/res/odt_48_8.svg
index 9f3294668578..694634b29dab 100644
--- a/icon-themes/sifr_dark_svg/res/odt_48_8.svg
+++ b/icon-themes/sifr_dark_svg/res/odt_48_8.svg
@@ -1 +1,2 @@
-<svg height="48" width="48" xmlns="http://www.w3.org/2000/svg"><path d="m13 4c-3.2894025 0-6 2.7105977-6 6v28c0 3.289403 2.7105976 6 6 6h22c3.289403 0 6-2.710597 6-6v-14.978516a2.0002 2.0002 0 0 0 -.585938-1.414062l-17.001953-17.0214845a2.0002 2.0002 0 0 0 -1.414062-.5859375zm0 2h8.998047l17.001953 17.021484v14.978516c0 2.215996-1.784004 4-4 4h-22c-2.215996 0-4-1.784004-4-4v-28c0-2.2159956 1.784004-4 4-4z" fill="#efefef"/><path d="m13 6c-2.215998 0-4 1.7840022-4 4v28c0 2.215998 1.784002 4 4 4h22c2.215998 0 4-1.784002 4-4v-14.978516l-17.001953-17.021484zm23.375.2460938c.059869.3929113.091797.7941467.091797 1.203125v2.0136718h2.367187c.037792.00024.075562.0015463.113282.0039063.004617.0002614.009056.0016838.013672.0019531-.197218-1.4954289-1.21236-2.7219654-2.585938-3.2226562z" fill="#242424"/><text x="382.659" y="-229.98616"><tspan x="382.659" y="-229.98616"/></text><path d="m30.222656 4c-.078763 0-.156572.0055826-.234375.0175781-.998425.3197957-1.334166 1.8399154-.564453 2.5546875l9.035156 9.0820314c.834723.79562 2.497037.114585 2.541016-1.041016v-4.613281c0-3.2072608-2.493365-5.8034787-5.654297-5.9824219h-4.886719c-.077847-.0119955-.157565-.0175781-.236328-.0175781z" fill="#efefef"/><path d="m13 6c-2.215998 0-4 1.7840022-4 4v28c0 2.215998 1.784002 4 4 4h22c2.215998 0 4-1.784002 4-4v-14.978516l-17.001953-17.021484z" fill="#242424"/><g fill="#efefef"><path d="m13 24v2h7.001953v-2zm0 4v2h7.001953v-2zm0 4v2h22v-2zm0 4v2h16.5v-2z"/><path d="m24 21c-1.107999 0-2 .892001-2 2v5c0 1.107999.892001 2 2 2h9c1.107999 0 2-.892001 2-2v-5c0-1.107999-.892001-2-2-2zm0 1h9c.553999 0 1 .446001 1 1v5c0 .553999-.446001 1-1 1h-9c-.553999 0-1-.446001-1-1v-5c0-.553999.446001-1 1-1z"/><path d="m23 27.5c1.77011-.9573 2.984059-2.26117 3.5-4l1.090988-.0045 1.409012 2.0045 2-1 3 3.5c-3.625349-.605664-7.257367-1.140472-11-.5z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"><path d="m7.0004 10v28c0 3.3137 2.6863 6 6 6h22c3.3137 0 6-2.6863 6-6v-22.293c-3e-6 -0.71804-0.28524-1.4067-0.79297-1.9144l-9-9c-0.50773-0.50773-1.1964-0.79297-1.9144-0.79297h-16.293c-3.3137 0-6 2.6863-6 6z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m13 6c-2.2091 0-4 1.7909-4 4v28c0 2.2091 1.7909 4 4 4h22c2.2091 0 4-1.7909 4-4v-22h-7c-1.6569 0-3-1.3431-3-3v-7z" fill="#242424"/><path d="m25 20c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h8c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-8zm7 1a1 1 0 0 1 1 1 1 1 0 0 1-1 1 1 1 0 0 1-1-1 1 1 0 0 1 1-1zm-6 2 6 4h-7l1-4z" fill="#efefef"/><rect x="14" y="34" width="9" height="2" ry="1" fill="#efefef"/><rect x="14" y="20" width="8" height="2" ry="1" fill="#efefef"/><rect x="14" y="23" width="8" height="2" ry="1" fill="#efefef"/><rect x="14" y="26" width="8" height="2" ry="1" fill="#efefef"/><rect x="14" y="31" width="20" height="2" ry="1" fill="#efefef"/></svg>
diff --git a/icon-themes/sifr_dark_svg/res/otf_16_8.svg b/icon-themes/sifr_dark_svg/res/otf_16_8.svg
index c45d6811f09e..ee94ad4713d9 100644
--- a/icon-themes/sifr_dark_svg/res/otf_16_8.svg
+++ b/icon-themes/sifr_dark_svg/res/otf_16_8.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#efefef"><path d="m4 0c-1.644701 0-3 1.3553-3 3v10c0 1.6447 1.355299 3 3 3h8c1.644701 0 3-1.3553 3-3v-5.5c-.000051-.2651986-.105433-.5195186-.292969-.70703l-7.5-6.5c-.187511-.18753666-.4418319-.29291856-.707031-.29297zm0 2h2l7 6v5c0 .5713-.428703 1-1 1h-8c-.571297 0-1-.4287-1-1v-10c0-.5713.428703-1 1-1z"/><path d="m9.4698992 1.0767755 4.5333738 4.0124352c.681651.6951254.996727.4107893.996727-.5892107v-1.5c0-1.6446968-1.355303-3-3-3h-2.5c-.5209387 0-.7926017.29331408-.0301008 1.0767755z"/><path d="m9 7-2.5 3.5-1-1.5h-1.5v2h1l1.5 2.5 3-4.5h1.5v-2"/><path d="m0 1v2h1c0-.7662799.2967513-1.467161.7773438-2zm0 4v2h1v-2zm0 4v2h1v-2zm0 4v2h1.7773438c-.4805925-.532839-.7773438-1.23372-.7773438-2z"/></g></svg> \ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>
+<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 3v10a3 3 45 0 0 3 3h8a3 3 135 0 0 3-3v-7.9997a1.0003 1.0003 67.5 0 0-0.29297-0.70729l-4-4a1.0003 1.0003 22.5 0 0-0.70729-0.29297h-5.9997a3 3 135 0 0-3 3zm3-1h5v2.5a1.5 1.5 45 0 0 1.5 1.5h2.5v7a1 1 135 0 1-1 1h-8a1 1 45 0 1-1-1v-10a1 1 135 0 1 1-1z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m7.1914 7-1.6914 3.3828-0.69141-1.3828h-0.80859v1h0.19141l1.3086 2.6172 2.3086-4.6172h4.1914v-1z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m10.5 8.793-2.707 2.707 0.70703 0.70703 2.707-2.707z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><path d="m8.5 8.793-0.70703 0.70703 2.707 2.707 0.70703-0.70703-2.707-2.707z" color="#000000" fill="#efefef" stroke-linecap="square" style="-inkscape-stroke:none"/><g fill="#efefef"><g fill="#efefef" stroke-linecap="square"><rect y="7" width="2" height="2"/><rect y="4" width="2" height="2"/><rect y="1" width="2" height="2"/><rect y="10" width="2" height="2"/><rect y="13" width="2" height="2"/></g></g></svg>
diff --git a/icon-themes/sifr_dark_svg/res/otf_24_8.svg b/icon-themes/sifr_dark_svg/res/otf_24_8.svg