Commit 90d4aaa18d1eaecf2b57895c3e6b59c8d79e0e4e
1 parent
da1d41b2
Exists in
master
and in
3 other branches
added support for multiple size screens for language selector
Showing
3 changed files
with
48 additions
and
13 deletions
Show diff stats
amadeus/static/css/base/amadeus.css
| ... | ... | @@ -24,19 +24,6 @@ a:focus { |
| 24 | 24 | .language-selector > ul img{ |
| 25 | 25 | width: 15%; |
| 26 | 26 | } |
| 27 | -.language-selector-on-header{ | |
| 28 | - float: left; | |
| 29 | - width: 5%; | |
| 30 | -} | |
| 31 | - | |
| 32 | -.language-selector-on-header img{ | |
| 33 | - margin-top: 15%; | |
| 34 | - width: 40%; | |
| 35 | -} | |
| 36 | -.language-selector-on-header > ul img{ | |
| 37 | - width: 30%; | |
| 38 | - margin-top: 0%; | |
| 39 | -} | |
| 40 | 27 | |
| 41 | 28 | .navbar-header{ |
| 42 | 29 | width: 20%; | ... | ... |
amadeus/static/css/base/amadeus_responsive.css
| ... | ... | @@ -33,6 +33,23 @@ |
| 33 | 33 | } |
| 34 | 34 | |
| 35 | 35 | @media(max-width: 768px) { |
| 36 | + .language-selector-on-header img{ | |
| 37 | + display: none; | |
| 38 | + } | |
| 39 | + .language-selector-on-header > ul img{ | |
| 40 | + display:none; | |
| 41 | + } | |
| 42 | + | |
| 43 | + .language-selector-on-header h4{ | |
| 44 | + color:white; | |
| 45 | + } | |
| 46 | + | |
| 47 | + .language-selector-on-header .dropdown-menu{ | |
| 48 | + width: 100%; | |
| 49 | + position: relative; | |
| 50 | + } | |
| 51 | + | |
| 52 | + | |
| 36 | 53 | #btn-search { |
| 37 | 54 | margin-top: -5px; |
| 38 | 55 | height: 30px; |
| ... | ... | @@ -85,6 +102,26 @@ |
| 85 | 102 | } |
| 86 | 103 | |
| 87 | 104 | @media(min-width: 768px) { |
| 105 | + | |
| 106 | + .language-selector-on-header{ | |
| 107 | + float: left; | |
| 108 | + width: 5%; | |
| 109 | + } | |
| 110 | + | |
| 111 | + .language-selector-on-header img{ | |
| 112 | + margin-top: 15%; | |
| 113 | + width: 30px; | |
| 114 | + } | |
| 115 | + .language-selector-on-header > ul img{ | |
| 116 | + width: 30%; | |
| 117 | + margin-top: 0%; | |
| 118 | + } | |
| 119 | + | |
| 120 | + | |
| 121 | + .language-selector-on-header .title{ | |
| 122 | + display:none; | |
| 123 | + } | |
| 124 | + | |
| 88 | 125 | .navbar { |
| 89 | 126 | height: 50px; |
| 90 | 127 | } | ... | ... |
amadeus/templates/base.html
| ... | ... | @@ -97,6 +97,10 @@ |
| 97 | 97 | <a href="#" class="dropdown-toggle" data-toggle="dropdown" data-close-others="true"> |
| 98 | 98 | <img src="{% static "img/brazilicon.png" %}" /> |
| 99 | 99 | </a> |
| 100 | + | |
| 101 | + <a href="#" class="dropdown-toggle title" data-toggle="dropdown" data-close-others="true"> | |
| 102 | + <h4 >{% trans "Language Selector" %}</h4> | |
| 103 | + </a> | |
| 100 | 104 | <ul class="dropdown-menu"> |
| 101 | 105 | <li class="active"> |
| 102 | 106 | <a href="#"> |
| ... | ... | @@ -107,6 +111,13 @@ |
| 107 | 111 | <li > |
| 108 | 112 | <a href="#"> |
| 109 | 113 | <img src="{% static "img/euaicon.png" %}" /> |
| 114 | + <span>{% trans "EN-US" %}</span> | |
| 115 | + </a> | |
| 116 | + </li> | |
| 117 | + | |
| 118 | + <li > | |
| 119 | + <a href="#"> | |
| 120 | + <img src="{% static "img/euaicon.png" %}" /> | |
| 110 | 121 | <span>{% trans "EN" %}</span> |
| 111 | 122 | </a> |
| 112 | 123 | </li> | ... | ... |