Skip to content

Commit

Permalink
refactored button for mapping to look like link
Browse files Browse the repository at this point in the history
  • Loading branch information
r.tschu authored and tobiasreischmann committed Oct 21, 2019
1 parent eabe803 commit 145ce9e
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 29 deletions.
10 changes: 10 additions & 0 deletions styles.css
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,16 @@ input.in_box_button[type="submit"] {
margin-left: 0;
}

.block_evasys_sync .link-button {
background: none;
border: none;
padding: 0;
font-family: arial, sans-serif;
color: #069;
text-decoration: underline;
cursor: pointer;
}

.inline-block {
display: inline-block;
}
Expand Down
54 changes: 27 additions & 27 deletions templates/block.mustache
Original file line number Diff line number Diff line change
Expand Up @@ -11,36 +11,36 @@ Example context (json):
}
}}

<form action="{{href}}" method="post" id="evasys_block_form">
<input type="hidden" name="sesskey" value="{{sesskey}}">
<input type="hidden" name="courseid" value="{{courseid}}">
{{#startdisabled}}<input id="only_end" type="hidden" name="only_end" value="true">{{/startdisabled}}
{{#nostudents}}<span style="color: orange; ">{{# str}}syncnostudents, block_evasys_sync{{/str}}</span>{{/nostudents}}
{{#courses}}
{{#.}}
<div title="{{# str}}evacourseid, block_evasys_sync{{/str}} {{evasyscourseid}}&#13;&#10;{{# str}}evainternalid, block_evasys_sync{{/str}} {{technicalid}}">
<span class="emphasize">{{# str}}evacoursename, block_evasys_sync{{/str}}</span> {{evasyscoursetitle}}</div>
<div>
<span class="emphasize">{{# str}}countparticipants, block_evasys_sync{{/str}}</span>
<span class="block_evasys_participants">{{c_participants}}</span>
</div>
<div class="emphasize">{{# str}}surveys, block_evasys_sync{{/str}}</div>
<ol>
{{#surveys}}
{{#.}}
<li>
<span class="emphasize">{{formName}}</span><br/>
<span class="emphasize">{{# str}}surveystatus, block_evasys_sync{{/str}}</span> {{surveystatus}} <br/>
<span class="emphasize">{{# str}}finishedforms, block_evasys_sync{{/str}}</span> {{amountOfCompleteForms}} <br/>
</li>
{{/.}}
{{/surveys}}
</ol>
{{/.}}
{{/courses}}
{{#nostudents}}<span style="color: orange; ">{{# str}}syncnostudents, block_evasys_sync{{/str}}</span>{{/nostudents}}
{{#courses}}
{{#.}}
<div title="{{# str}}evacourseid, block_evasys_sync{{/str}} {{evasyscourseid}}&#13;&#10;{{# str}}evainternalid, block_evasys_sync{{/str}} {{technicalid}}">
<span class="emphasize">{{# str}}evacoursename, block_evasys_sync{{/str}}</span> {{evasyscoursetitle}}</div>
<div>
<span class="emphasize">{{# str}}countparticipants, block_evasys_sync{{/str}}</span>
<span class="block_evasys_participants">{{c_participants}}</span>
</div>
<div class="emphasize">{{# str}}surveys, block_evasys_sync{{/str}}</div>
<ol>
{{#surveys}}
{{#.}}
<li>
<span class="emphasize">{{formName}}</span><br/>
<span class="emphasize">{{# str}}surveystatus, block_evasys_sync{{/str}}</span> {{surveystatus}} <br/>
<span class="emphasize">{{# str}}finishedforms, block_evasys_sync{{/str}}</span> {{amountOfCompleteForms}} <br/>
</li>
{{/.}}
{{/surveys}}
</ol>
{{/.}}
{{/courses}}
{{#coursemappingenabled}}
{{> block_evasys_sync/coursemapping}}
{{/coursemappingenabled}}
<form action="{{href}}" method="post" id="evasys_block_form">
<input type="hidden" name="sesskey" value="{{sesskey}}">
<input type="hidden" name="courseid" value="{{courseid}}">
{{#startdisabled}}<input id="only_end" type="hidden" name="only_end" value="true">{{/startdisabled}}
{{#warning}}<div style="color: red; ">{{# str}}warning_inconsistent_states, block_evasys_sync{{/str}}</div>{{/warning}}
{{#emailsentnotice}}<div style="color: limegreen; ">{{# str}}emailsentnotice, block_evasys_sync{{/str}}</div>{{/emailsentnotice}}
{{#evaluationperiodsetnotice}}<div style="color: limegreen; ">{{# str}}evalperiodsetnotice, block_evasys_sync{{/str}}</div>{{/evaluationperiodsetnotice}}
Expand Down
7 changes: 5 additions & 2 deletions templates/coursemapping.mustache
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ Example context (json):

<form action="../blocks/evasys_sync/addcourse.php">
<input type="hidden" name="id" value="{{courseid}}">
<input type="submit" class="in_box_button" value="{{# str}}change_mapping, block_evasys_sync{{/str}}
{{#optional}}{{# str}}optional, block_evasys_sync{{/str}}{{/optional}}" {{#disabled}}disabled{{/disabled}}>
<button type="submit" class="iconsmall link-button" {{#disabled}}disabled{{/disabled}}>
{{#pix}}i/edit, core{{/pix}}
{{# str}}change_mapping, block_evasys_sync{{/str}}
{{#optional}}{{# str}}optional, block_evasys_sync{{/str}}{{/optional}}
</button>
</form>

0 comments on commit 145ce9e

Please sign in to comment.