/* * Copyright (C) 2026 Fluxer Contributors * * This file is part of Fluxer. * * Fluxer 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. * * Fluxer 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 Fluxer. If not, see . */ .container { position: absolute; top: 0; bottom: 0; left: 0.5rem; right: 0.5rem; display: flex; align-items: center; } .containerDragging { pointer-events: auto; } .containerNotDragging { pointer-events: none; } .indicator { height: 0.125rem; width: 100%; border-radius: 9999px; background-color: var(--brand-primary); transition: transform 150ms, opacity 150ms; } .indicatorVisible { transform: scaleY(1); opacity: 1; } .indicatorHidden { transform: scaleY(0); opacity: 0; }