Mercurial > kallithea
changeset 6285:7bbe7dfaa48b
style: replace some disabled btn with Bootstrap compatible label markup
Based on work by Dominik Ruf.
author | Mads Kiilerich <madski@unity3d.com> |
---|---|
date | Thu, 27 Oct 2016 16:01:57 +0200 |
parents | d1923cd0521c |
children | 94fb819ab47c |
files | kallithea/public/css/style.css kallithea/templates/admin/gists/show.html kallithea/templates/admin/my_account/my_account_api_keys.html kallithea/templates/admin/my_account/my_account_emails.html kallithea/templates/admin/users/user_edit_api_keys.html kallithea/templates/admin/users/user_edit_emails.html kallithea/templates/data_table/_dt_elements.html kallithea/tests/functional/test_admin_gists.py |
diffstat | 8 files changed, 26 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/kallithea/public/css/style.css Thu Oct 27 16:01:57 2016 +0200 +++ b/kallithea/public/css/style.css Thu Oct 27 16:01:57 2016 +0200 @@ -3084,6 +3084,7 @@ border: 1px solid #576622; } +.label, .btn { color: #515151; background-color: #DADADA; @@ -3097,11 +3098,16 @@ outline: none; margin: 0px 3px 3px 0px; border-radius: 4px 4px 4px 4px !important; - cursor: pointer !important; padding: 3px 3px 3px 3px; display: inline-block; white-space: nowrap; } +.btn { + cursor: pointer !important; +} +.label { + cursor: default !important; +} ul.nav-stacked { margin: 20px; @@ -3139,6 +3145,7 @@ color: #999; } +.label, .btn.btn-sm { padding: 3px 8px; } @@ -3165,6 +3172,7 @@ box-shadow: none !important; } +.label.label-danger, .btn.btn-danger { color: #fff; background-color: #c43c35; @@ -3174,6 +3182,7 @@ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } +.label.label-primary, .btn.btn-primary { color: #fff; background-color: #339bb9; @@ -3183,6 +3192,7 @@ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } +.label.label-success, .btn.btn-success { color: #fff; background-color: #57a957; @@ -3192,6 +3202,7 @@ border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); } +.label.label-warning, .btn.btn-warning { color: #fff; background-color: #faa732; @@ -4203,7 +4214,7 @@ } #perms .perm_tag { - padding: 1px 3px 1px 3px; + padding: 3px 3px 1px 3px; font-size: 10px; font-weight: bold; text-transform: uppercase;
--- a/kallithea/templates/admin/gists/show.html Thu Oct 27 16:01:57 2016 +0200 +++ b/kallithea/templates/admin/gists/show.html Thu Oct 27 16:01:57 2016 +0200 @@ -34,9 +34,9 @@ <div class="stats"> <div class="left" style="margin: -4px 0px 0px 0px"> %if c.gist.gist_type == 'public': - <div class="btn btn-success btn-xs disabled">${_('Public Gist')}</div> + <div class="label label-success">${_('Public Gist')}</div> %else: - <div class="btn btn-warning btn-xs disabled">${_('Private Gist')}</div> + <div class="label label-warning">${_('Private Gist')}</div> %endif </div> <div class="left item">
--- a/kallithea/templates/admin/my_account/my_account_api_keys.html Thu Oct 27 16:01:57 2016 +0200 +++ b/kallithea/templates/admin/my_account/my_account_api_keys.html Thu Oct 27 16:01:57 2016 +0200 @@ -3,7 +3,7 @@ <tr> <td style="width: 450px"><div class="truncate autoexpand" style="width:120px;font-size:16px;font-family: monospace">${c.user.api_key}</div></td> <td> - <span class="btn btn-success btn-xs disabled">${_('Built-in')}</span> + <span class="label label-success">${_('Built-in')}</span> </td> <td>${_('Expires')}: ${_('Never')}</td> <td>
--- a/kallithea/templates/admin/my_account/my_account_emails.html Thu Oct 27 16:01:57 2016 +0200 +++ b/kallithea/templates/admin/my_account/my_account_emails.html Thu Oct 27 16:01:57 2016 +0200 @@ -6,7 +6,7 @@ %endif <td><div class="email">${c.user.email}</div></td> <td> - <span class="btn btn-success btn-xs disabled">${_('Primary')}</span> + <span class="label label-success">${_('Primary')}</span> </td> </tr> %if c.user_email_map:
--- a/kallithea/templates/admin/users/user_edit_api_keys.html Thu Oct 27 16:01:57 2016 +0200 +++ b/kallithea/templates/admin/users/user_edit_api_keys.html Thu Oct 27 16:01:57 2016 +0200 @@ -3,7 +3,7 @@ <tr> <td style="width: 450px"><div class="truncate autoexpand" style="width:120px;font-size:16px;font-family: monospace">${c.user.api_key}</div></td> <td> - <span class="btn btn-success btn-xs disabled">${_('Built-in')}</span> + <span class="label label-success">${_('Built-in')}</span> </td> <td>${_('Expires')}: ${_('Never')}</td> <td>
--- a/kallithea/templates/admin/users/user_edit_emails.html Thu Oct 27 16:01:57 2016 +0200 +++ b/kallithea/templates/admin/users/user_edit_emails.html Thu Oct 27 16:01:57 2016 +0200 @@ -6,7 +6,7 @@ %endif <td><div class="email">${c.user.email}</div></td> <td> - <span class="btn btn-success btn-xs disabled">${_('Primary')}</span> + <span class="label label-success">${_('Primary')}</span> </td> </tr> %if c.user_email_map:
--- a/kallithea/templates/data_table/_dt_elements.html Thu Oct 27 16:01:57 2016 +0200 +++ b/kallithea/templates/data_table/_dt_elements.html Thu Oct 27 16:01:57 2016 +0200 @@ -136,11 +136,11 @@ <%def name="repo_state(repo_state)"> <div> %if repo_state == u'repo_state_pending': - <div class="btn btn-default btn-xs btn-info disabled">${_('Creating')}</div> + <div class="label label-info">${_('Creating')}</div> %elif repo_state == u'repo_state_created': - <div class="btn btn-success btn-xs disabled">${_('Created')}</div> + <div class="label label-success">${_('Created')}</div> %else: - <div class="btn btn-danger btn-xs disabled" title="${repo_state}">invalid</div> + <div class="label label-danger" title="${repo_state}">invalid</div> %endif </div> </%def>
--- a/kallithea/tests/functional/test_admin_gists.py Thu Oct 27 16:01:57 2016 +0200 +++ b/kallithea/tests/functional/test_admin_gists.py Thu Oct 27 16:01:57 2016 +0200 @@ -73,7 +73,7 @@ response = response.follow() response.mustcontain('added file: foo') response.mustcontain('gist test') - response.mustcontain('<div class="btn btn-success btn-xs disabled">Public Gist</div>') + response.mustcontain('<div class="label label-success">Public Gist</div>') def test_create_with_path_with_dirs(self): self.log_user() @@ -106,7 +106,7 @@ response = response.follow() response.mustcontain('added file: private-foo<') response.mustcontain('private gist test') - response.mustcontain('<div class="btn btn-warning btn-xs disabled">Private Gist</div>') + response.mustcontain('<div class="label label-warning">Private Gist</div>') def test_create_with_description(self): self.log_user() @@ -122,7 +122,7 @@ response.mustcontain('added file: foo-desc') response.mustcontain('gist test') response.mustcontain('gist-desc') - response.mustcontain('<div class="btn btn-success btn-xs disabled">Public Gist</div>') + response.mustcontain('<div class="label label-success">Public Gist</div>') def test_new(self): self.log_user() @@ -152,7 +152,7 @@ response.mustcontain('added file: gist-show-me<') response.mustcontain('%s - created' % TEST_USER_ADMIN_LOGIN) response.mustcontain('gist-desc') - response.mustcontain('<div class="btn btn-success btn-xs disabled">Public Gist</div>') + response.mustcontain('<div class="label label-success">Public Gist</div>') def test_show_as_raw(self): gist = _create_gist('gist-show-me', content='GIST CONTENT')