Display icons on delegates/devices/notes lists

This commit is contained in:
Aleksander Machniak 2018-01-04 10:13:44 +01:00
parent 3f5ff7daeb
commit ae0061fcff
4 changed files with 77 additions and 0 deletions

View file

@ -0,0 +1,35 @@
/**
* Kolab core library
*
* This file contains Elastic skin styles for kolab_activesync plugin.
*
* @author Aleksander Machniak <machniak@kolabsys.com>
*
* Copyright (C) 2012-2018, Kolab Systems AG <contact@kolabsys.com>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
.listing.iconized li {
&.activesync > a:before {
content: @fa-var-rss-square;
}
}
#devices-table {
td:before {
&:extend(.font-icon-class);
content: @fa-var-rss-square; // TODO: mobile icon is not free
}
}

View file

@ -0,0 +1,35 @@
/**
* Kolab core library
*
* This file contains Elastic skin styles for kolab_delegation plugin.
*
* @author Aleksander Machniak <machniak@kolabsys.com>
*
* Copyright (C) 2012-2018, Kolab Systems AG <contact@kolabsys.com>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
.listing.iconized li {
&.delegation > a:before {
content: @fa-var-user-secret; // TODO: a better icon
}
}
#delegate-table {
td:before {
&:extend(.font-icon-class);
content: @fa-var-user-secret; // TODO: a better icon
}
}

View file

@ -69,6 +69,11 @@
td.title {
.overflow-ellipsis;
flex: 1;
&:before {
&:extend(.font-icon-class);
.font-icon-regular(@fa-var-sticky-note);
}
}
td.date {

View file

@ -270,6 +270,8 @@ a.history {
}
@import "include/calendar";
@import "include/kolab_activesync";
@import "include/kolab_delegation";
@import "include/kolab_notes";
@import "include/kolab_tags";
@import "include/tasklist";