Skip to content

Commit

Permalink
add tabs for maxim module
Browse files Browse the repository at this point in the history
  • Loading branch information
tranchausky committed Dec 29, 2024
1 parent c98a02e commit 1e3b064
Show file tree
Hide file tree
Showing 2 changed files with 78 additions and 55 deletions.
112 changes: 61 additions & 51 deletions links/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -645,71 +645,81 @@ <h3>Về Một Châm Ngôn (maxim)</h3>
</select>
</div>
<div class="col-sm-1 pb-2">
<button class="btn btn-default" id="addbtn-maxim">Add</button>
<button class="btn btn-default" id="addbtn-maxim" data-toggle="tooltip" title="Add for WIN" data-placement="top">Add</button>
<button class="btn btn-default" id="save-maxim" style="display: none;">Save</button>
</div>

</div>
</div>
<div class="row p-2">
<h3>maxim</h3>
<hr>
<div class="col-sm-6"></div>
<div class="col-sm-6 text-right">
<select id="sort-maxim" class="select-sort form-control">
<option value="time_desc">Sort by date update first</option>
<option value="time_asc">Sort by date update last</option>
<option value="task_asc">Sort by name first</option>
<option value="task_desc">Sort by name last</option>
</select>
</div>
</div>

<div class="row list-maxim-new p-2">
<div class="form-group">
<div class="list-group">
<div>
<div class="col-sm-9">
<label><input type="checkbox" name="remember"> temp-demo</label>
</div>
<div class="col-sm-3">
<button class="btn btn-default">Edit</button>
</div>
<!-- Nav tabs -->
<ul class="nav nav-tabs" role="tablist">
<li role="presentation" class="active"><a href="#maxin_index" aria-controls="maxin_index" role="tab" data-toggle="tab">Maxim<span id="maxin-total-index"></span></a></li>
<li role="presentation"><a href="#maxin_completed" aria-controls="profile" role="tab" data-toggle="tab">Completed<span id="maxin-total-complete"></span></a></li>
</ul>
<!-- Tab panes -->
<div class="tab-content">
<div role="tabpanel" class="tab-pane active" id="maxin_index">
<div class="row p-2">
<!-- <h3>maxim</h3> -->
<!-- <hr> -->
<div class="col-sm-6"></div>
<div class="col-sm-6 text-right">
<select id="sort-maxim" class="select-sort form-control">
<option value="time_desc">Sort by date update first</option>
<option value="time_asc">Sort by date update last</option>
<option value="task_asc">Sort by name first</option>
<option value="task_desc">Sort by name last</option>
</select>
</div>
</div>
</div>
</div>
<div class="row p-2">
<h3>COMPLETED</h3>
<hr>
</div>
<div class="row p-2 list-maxim-completed">
<div class="form-group">
<div class="list-group">
<div>
<div class="col-sm-9">
<label><input type="checkbox" name="remember"> asdf asdf asdf asdfas
fasd asdf asdf</label>
</div>
<div class="col-sm-3 enent">
<button class="btn btn-default">Edit</button>
<button class="btn btn-default">Delete</button>

<div class="row list-maxim-new p-2">
<div class="form-group">
<div class="list-group">
<div>
<div class="col-sm-9">
<label><input type="checkbox" name="remember"> temp-demo</label>
</div>
<div class="col-sm-3">
<button class="btn btn-default">Edit</button>
</div>
</div>
</div>
</div>
<div class="form-event">
<div class="col-sm-9 text">
<input type="text" class="form-control">
</div>
<div class="col-sm-3">
<button class="btn btn-default">Save</button>
</div>
</div>
<div role="tabpanel" class="tab-pane" id="maxin_completed">
<div class="row p-2 list-maxim-completed">
<div class="form-group">
<div class="list-group">
<div>
<div class="col-sm-9">
<label><input type="checkbox" name="remember"> asdf asdf asdf asdfas
fasd asdf asdf</label>
</div>
<div class="col-sm-3 enent">
<button class="btn btn-default">Edit</button>
<button class="btn btn-default">Delete</button>
</div>
</div>
<div class="form-event">
<div class="col-sm-9 text">
<input type="text" class="form-control">
</div>
<div class="col-sm-3">
<button class="btn btn-default">Save</button>
</div>
</div>

</div>

</div>

</div>

</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-sm-3"></div>
</div>
</div>
Expand Down
21 changes: 17 additions & 4 deletions links/script.js
Original file line number Diff line number Diff line change
Expand Up @@ -2766,7 +2766,12 @@ function getListMaximNew() {
allMaximNew = snapshot.val()
var newObjectSort = sortDescObj(allMaximNew, 'time')
//buildListTodoNew(newObjectSort)
changeSortTodo('.list-maxim-new .list-group','#sort-maxim',newObjectSort)
changeSortTodo('.list-maxim-new .list-group','#sort-maxim',newObjectSort);
if(newObjectSort ==null){
$('#maxin-total-index').html(' (0)');
return;
}
$('#maxin-total-index').html(' ('+Object.keys(newObjectSort).length+')');
})
}

Expand Down Expand Up @@ -2807,8 +2812,13 @@ function getListMaximCompleted() {
maximRef.orderByChild('status').equalTo('completed').on("value", function (snapshot) {
//console.log(snapshot.val());
allMaximComplete = snapshot.val()
var newObjectSort = sortDescObj(allMaximComplete, 'time')
buildListMaximCompleted(newObjectSort)
var newObjectSort = sortDescObj(allMaximComplete, 'time');
buildListMaximCompleted(newObjectSort);
if(newObjectSort ==null){
$('#maxin-total-complete').html(' (0)');
return;
}
$('#maxin-total-complete').html(' ('+Object.keys(newObjectSort).length+')');
})
}

Expand Down Expand Up @@ -3292,7 +3302,7 @@ function buildListMaximCompleted(dataIn) {
str +=
'<div class="at-task pb-2 d-flex" data-key="' + key + '">' +
'<div class="col-sm-9">' +
' <b class="iconbs">&#10084;</b>'+objPD.pri+'<input type="checkbox" name="maxim-completed" title="click to maxim"/> <label>' + dataAt.task + '</label>' +
' <b class="iconbs">&#10084;</b><input type="checkbox" name="maxim-completed" title="click to maxim"/>'+objPD.pri+'<label>' + dataAt.task + '</label>' +
'</div>' +
'<div class="col-sm-3 event maxim-completed text-right"><button class="btn btn-default delete">Delete</button></div>' +
'</div>';
Expand Down Expand Up @@ -3703,6 +3713,9 @@ $(document).ready(function() {
notifyMe(message.text);
}
})
// $(function () {
$('[data-toggle="tooltip"]').tooltip()
// })
});

function notifyMe(message) {
Expand Down

0 comments on commit 1e3b064

Please sign in to comment.