diff options
-rw-r--r-- | css/codeq.css | 2 | ||||
-rw-r--r-- | index.html | 57 | ||||
-rw-r--r-- | res/en.json | 2 | ||||
-rw-r--r-- | res/sl.json | 2 |
4 files changed, 37 insertions, 26 deletions
diff --git a/css/codeq.css b/css/codeq.css index 1c5eccc..ac63970 100644 --- a/css/codeq.css +++ b/css/codeq.css @@ -33,7 +33,7 @@ body { } /* modal screens*/ -#screen_login, #screen_signup, #screen_change_pass { +#screen_login, #screen_signup, #screen_change_pass, #screen_settings { padding: 15px 0; } @@ -398,34 +398,41 @@ <!-- Settings screen --> <div class="container" id="screen_settings" style="display: none;"> <div class="row"> - <form class="form col-sm-4 col-md-offset-4" id="settingsForm"> - <div class="form-group"> - <span class="small" data-tkey="language">Language</span> - <a class="text-muted" data-container="body" data-toggle="popover" data-trigger="hover" data-placement="left" data-html="true" data-tkey-data-content="ui_language_title" data-content="Select the UI language." data-original-title="" title=""><i class="glyphicon glyphicon-question-sign"></i></a><br> - <select class="form-control" id="gui_lang_select"> - <option value="sl">Slovensko</option> - <option value="en">English</option> - </select> - </div> - <div class="form-group"> - <span class="small" data-tkey="robot_address">Robot’s address</span> - <a class="text-muted" data-container="body" data-toggle="popover" data-trigger="hover" data-placement="left" data-html="true" data-tkey-data-content="robot_address_title" data-content="Set the robot's IPv4 or IPv6 address." data-original-title="" title=""><i class="glyphicon glyphicon-question-sign"></i></a><br> - <input type="text" class="form-control" id="robot_address_input" data-tkey-placeholder="robot_address_placeholder" placeholder="IP address" pattern="(((^|\.)((25[0-5])|(2[0-4]\d)|(1\d\d)|([1-9]?\d))){4}$)|(((^|:)([0-9a-fA-F]{0,4})){1,8}$)" data-tkey-title="robot_address_title" title="Set the robot's IPv4 or IPv6 address."> - </div> - <div class="form-group" id="gui_layout_select_form_group"> - <span class="small" data-tkey="layout_select" >Layout</span> - <select class="form-control" id="gui_layout_select"> - <option value="line-layout">Line</option> - <option value="square-layout">Square</option> - </select> - </div> - <div class="form-group"> - <div class="text-right"> + <div class="col-md-4 col-md-offset-4 col-sm-6 col-sm-offset-3 col-xs-10 col-xs-offset-1"> + <div class="panel panel-default"> + <div class="panel-heading"> + <h3 class="text-center" data-tkey="settings">Settings</h3> + </div> + <div class="panel-body"> + <form class="form" id="settingsForm"> + <div class="form-group"> + <span class="small" data-tkey="language">Language</span> + <a class="text-muted" data-container="body" data-toggle="popover" data-trigger="hover" data-placement="left" data-html="true" data-tkey-data-content="ui_language_title" data-content="Select the UI language." data-original-title="" title=""><i class="glyphicon glyphicon-question-sign"></i></a><br> + <select class="form-control" id="gui_lang_select"> + <option value="sl">Slovensko</option> + <option value="en">English</option> + </select> + </div> + <div class="form-group"> + <span class="small" data-tkey="robot_address">Robot’s address</span> + <a class="text-muted" data-container="body" data-toggle="popover" data-trigger="hover" data-placement="left" data-html="true" data-tkey-data-content="robot_address_title" data-content="Set the robot's IPv4 or IPv6 address." data-original-title="" title=""><i class="glyphicon glyphicon-question-sign"></i></a><br> + <input type="text" class="form-control" id="robot_address_input" data-tkey-placeholder="robot_address_placeholder" placeholder="IP address" pattern="^(([0-9a-f]{0,4}:){1,7}[0-9a-f]{1,4}|([0-9]{1,3}\.){3}[0-9]{1,3})$" data-tkey-title="robot_address_title" title="Set the robot's IPv4 or IPv6 address."> + </div> + <div class="form-group" id="gui_layout_select_form_group"> + <span class="small" data-tkey="layout_select" >Layout</span> + <select class="form-control" id="gui_layout_select"> + <option value="line-layout">Line</option> + <option value="square-layout">Square</option> + </select> + </div> + </form> + </div> + <div class="panel-footer text-center"> <button type="button" class="btn btn-default" id="settings_cancel_btn">Close</button> - <input form="settingsForm" type="submit" class="btn btn-primary" id="settings_save_btn" value="Save"/> + <input form="settingsForm" type="submit" class="btn btn-primary" id="settings_save_btn" data-tkey-value="save" value="Save"/> </div> </div> - </form> + </div> </div> </div> diff --git a/res/en.json b/res/en.json index bde0a98..2a87203 100644 --- a/res/en.json +++ b/res/en.json @@ -4,7 +4,9 @@ "robot_address": "Robot’s IP address", "robot_address_placeholder": "IP address", "robot_address_title": "Set the robot's IPv4 or IPv6 address.", + "settings": "User settings", "problem_list": "Problems", + "save": "Save", "python": "Python", "prolog": "Prolog", "robot": "Robot", diff --git a/res/sl.json b/res/sl.json index 17ae22b..7de20bc 100644 --- a/res/sl.json +++ b/res/sl.json @@ -4,6 +4,8 @@ "robot_address": "Robotov naslov IP", "robot_address_placeholder": "IP naslov", "robot_address_title": "Vnesite IPv4 or IPv6 naslov robota.", + "settings": "Uporabniške nastavitve", + "save": "Shrani", "problem_list": "Naloge", "python": "Python", "prolog": "Prolog", |