1
0
mirror of https://github.com/horst3180/arc-theme.git synced 2024-09-28 14:00:44 +00:00

gtkplacesview: rotate server list icon on toggled

This commit is contained in:
Horst3180 2015-10-24 13:25:40 +02:00
parent 6e9113718e
commit 00c298a0de
7 changed files with 63 additions and 0 deletions

View File

@ -2517,6 +2517,14 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
.sidebar-item.needs-attention > GtkLabel {
background-size: 6px 6px, 0 0; }
GtkPlacesView .server-list-button > GtkImage {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(0turn); }
GtkPlacesView .server-list-button:checked > GtkImage {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(-0.5turn); }
GtkPaned {
-GtkPaned-handle-size: 1;
-gtk-icon-source: none;

View File

@ -2520,6 +2520,14 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
.sidebar-item.needs-attention > GtkLabel {
background-size: 6px 6px, 0 0; }
GtkPlacesView .server-list-button > GtkImage {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(0turn); }
GtkPlacesView .server-list-button:checked > GtkImage {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(-0.5turn); }
GtkPaned {
-GtkPaned-handle-size: 1;
-gtk-icon-source: none;

View File

@ -2517,6 +2517,14 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
.sidebar-item.needs-attention > GtkLabel {
background-size: 6px 6px, 0 0; }
GtkPlacesView .server-list-button > GtkImage {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(0turn); }
GtkPlacesView .server-list-button:checked > GtkImage {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(-0.5turn); }
GtkPaned {
-GtkPaned-handle-size: 1;
-gtk-icon-source: none;

View File

@ -2520,6 +2520,14 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
.sidebar-item.needs-attention > GtkLabel {
background-size: 6px 6px, 0 0; }
GtkPlacesView .server-list-button > GtkImage {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(0turn); }
GtkPlacesView .server-list-button:checked > GtkImage {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(-0.5turn); }
GtkPaned {
-GtkPaned-handle-size: 1;
-gtk-icon-source: none;

View File

@ -2524,6 +2524,14 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
.sidebar-item.needs-attention > GtkLabel {
background-size: 6px 6px, 0 0; }
GtkPlacesView .server-list-button > GtkImage {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(0turn); }
GtkPlacesView .server-list-button:checked > GtkImage {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(-0.5turn); }
GtkPaned {
-GtkPaned-handle-size: 1;
-gtk-icon-source: none;

View File

@ -2524,6 +2524,14 @@ GtkPlacesSidebar.sidebar .list-row.activatable {
.sidebar-item.needs-attention > GtkLabel {
background-size: 6px 6px, 0 0; }
GtkPlacesView .server-list-button > GtkImage {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(0turn); }
GtkPlacesView .server-list-button:checked > GtkImage {
transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
-gtk-icon-transform: rotate(-0.5turn); }
GtkPaned {
-GtkPaned-handle-size: 1;
-gtk-icon-source: none;

View File

@ -2707,6 +2707,21 @@ GtkPlacesSidebar.sidebar {
}
}
//
// File chooser
//
GtkPlacesView {
.server-list-button > GtkImage {
transition: 200ms $ease-out-quad;
-gtk-icon-transform: rotate(0turn);
}
.server-list-button:checked > GtkImage {
transition: 200ms $ease-out-quad;
-gtk-icon-transform: rotate(-0.5turn);
}
}
//
// Paned
//