/* * GNUfault.org - GNUfault's website * Copyright (C) 2026 Connor Thomson * * 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 . */ .login { display: grid; grid-template-columns: minmax(0, 1fr) 200px minmax(0, 1fr); column-gap: 15px; row-gap: 15px; align-items: center; } .login .group { display: contents; } .login .group label { grid-column: 1; text-align: right; } .login .group input { grid-column: 2; width: 100%; } .login button { grid-column: 2; justify-self: center; }