Skip to content

Commit f8d0a06

Browse files
Remove bootstrap dependency (#1867)
Replace Bootstrap 3 CSS with custom lightweight stylesheet in solid.css. Bootstrap 3.4.1 had known vulnerabilities and was only used for basic layout (grid, panels, forms, buttons, alerts) and a single glyphicon icon. - Add replacement CSS for all Bootstrap 3 classes used in templates - Replace glyphicon-remove with inline SVG data URI - Remove bootstrap.min.css from common/css/ - Remove bootstrap node_module routes from create-app.mjs - Remove bootstrap from package.json dependencies - Update all 72 template files to drop bootstrap.min.css link
1 parent 2caddca commit f8d0a06

77 files changed

Lines changed: 989 additions & 8380 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

common/css/bootstrap.min.css

Lines changed: 0 additions & 6 deletions
This file was deleted.

common/css/solid.css

Lines changed: 548 additions & 110 deletions
Large diffs are not rendered by default.

default-views/account/account-deleted.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>Account Deleted</title>
7-
<link rel="stylesheet" href="/common/css/bootstrap.min.css">
87
</head>
98
<body>
109
<div class="container">

default-views/account/delete-confirm.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>Delete Account</title>
7-
<link rel="stylesheet" href="/common/css/bootstrap.min.css">
87
</head>
98
<body>
109
<div class="container">

default-views/account/delete-link-sent.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>Delete Account Link Sent</title>
7-
<link rel="stylesheet" href="/common/css/bootstrap.min.css">
87
</head>
98
<body>
109
<div class="container">

default-views/account/delete.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>Delete Account</title>
7-
<link rel="stylesheet" href="/common/css/bootstrap.min.css">
87
<script></script>
98
</head>
109
<body>

default-views/account/invalid-username.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>Invalid username</title>
7-
<link rel="stylesheet" href="/common/css/bootstrap.min.css">
87
</head>
98
<body>
109
<div class="container">

default-views/account/register.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>Register</title>
7-
<link rel="stylesheet" href="/common/css/bootstrap.min.css">
87
<link rel="stylesheet" href="/common/css/solid.css">
98
</head>
109
<body>

default-views/auth/change-password.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>Change Password</title>
7-
<link rel="stylesheet" href="/common/css/bootstrap.min.css">
87
<link rel="stylesheet" href="/common/css/solid.css">
98
</head>
109
<body>

default-views/auth/goodbye.hbs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
<meta charset="utf-8">
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<title>Logged Out</title>
7-
<link rel="stylesheet" href="/common/css/bootstrap.min.css">
87
<link rel="stylesheet" href="/common/css/solid.css">
98
</head>
109
<body>

0 commit comments

Comments
 (0)