/* * SPDX-License-Identifier: GPL-3.0-or-later OR CC-BY-SA-4.0 * * Style for a "back" button with a CSS arrow image * * This file is part of Haketilo. * * Copyright (C) 2021 Wojtek Kosior * * File is dual-licensed. You can choose either GPLv3+, CC BY-SA or both. * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU 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 General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * I, Wojtek Kosior, thereby promise not to sue for violation of this file's * licenses. Although I request that you do not make use of this code in a * proprietary program, I am not going to enforce this in court. */ .back_button { display: block; width: auto; height: auto; background-color: white; border: solid #454 0.4em; border-left: none; border-radius: 0 1.5em 1.5em 0; cursor: pointer; } .back_button:hover { box-shadow: 0 6px 8px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19); } .back_button>div, .back_arrow { width: 2em; height: 0.5em; background-color: #4CAF50; border-radius: 0.3em; margin: 1.15em 0.4em; } .back_button>div::after, .back_arrow::after, .back_button>div::before, .back_arrow::before { content: ""; display: block; position: relative; background-color: inherit; width: 1.3em; height: 0.5em; transform: rotate(45deg); border-radius: 0.3em; top: 0.3em; right: 0.2em; margin: 0 -1.3em -0.5em 0; } .back_button>div::before, .back_arrow::before { transform: rotate(-45deg); top: -0.3em; }