diff --git a/plugins/libkolab/skins/elastic/include/kolab_activesync.less b/plugins/libkolab/skins/elastic/include/kolab_activesync.less new file mode 100644 index 00000000..30f9c739 --- /dev/null +++ b/plugins/libkolab/skins/elastic/include/kolab_activesync.less @@ -0,0 +1,35 @@ +/** + * Kolab core library + * + * This file contains Elastic skin styles for kolab_activesync plugin. + * + * @author Aleksander Machniak + * + * Copyright (C) 2012-2018, Kolab Systems AG + * + * 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 . + */ + +.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 + } +} diff --git a/plugins/libkolab/skins/elastic/include/kolab_delegation.less b/plugins/libkolab/skins/elastic/include/kolab_delegation.less new file mode 100644 index 00000000..892d7bd1 --- /dev/null +++ b/plugins/libkolab/skins/elastic/include/kolab_delegation.less @@ -0,0 +1,35 @@ +/** + * Kolab core library + * + * This file contains Elastic skin styles for kolab_delegation plugin. + * + * @author Aleksander Machniak + * + * Copyright (C) 2012-2018, Kolab Systems AG + * + * 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 . + */ + +.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 + } +} diff --git a/plugins/libkolab/skins/elastic/include/kolab_notes.less b/plugins/libkolab/skins/elastic/include/kolab_notes.less index e08db764..a670310b 100644 --- a/plugins/libkolab/skins/elastic/include/kolab_notes.less +++ b/plugins/libkolab/skins/elastic/include/kolab_notes.less @@ -69,6 +69,11 @@ td.title { .overflow-ellipsis; flex: 1; + + &:before { + &:extend(.font-icon-class); + .font-icon-regular(@fa-var-sticky-note); + } } td.date { diff --git a/plugins/libkolab/skins/elastic/libkolab.less b/plugins/libkolab/skins/elastic/libkolab.less index 06fffdd4..3581fd98 100644 --- a/plugins/libkolab/skins/elastic/libkolab.less +++ b/plugins/libkolab/skins/elastic/libkolab.less @@ -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";