Update the privacy handling for the rows to be more dynamic and support more than just private or public rolls
This commit is contained in:
parent
f66510c811
commit
6dbc0a817f
9 changed files with 103 additions and 57 deletions
|
|
@ -3,7 +3,8 @@
|
|||
"common": {
|
||||
"Table": "Table",
|
||||
"Subtable": "Subtable",
|
||||
"Users": "Users"
|
||||
"Users": "Users",
|
||||
"DataVisibility": "Data Visibility"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,7 @@
|
|||
stats-tracker-multi-select {
|
||||
/*
|
||||
TODO: Improve styling when this isn't the tallest element in a row
|
||||
*/
|
||||
display: grid;
|
||||
grid-template-columns: auto minmax(0, 1fr);
|
||||
gap: 2px;
|
||||
|
|
|
|||
|
|
@ -1,15 +1,10 @@
|
|||
<div>
|
||||
<div class="control-group">
|
||||
<label for="{{meta.idp}}-private-data">
|
||||
Private Data Visibility
|
||||
</label>
|
||||
<select
|
||||
id="{{meta.idp}}-private-data"
|
||||
data-bind="_privacySetting"
|
||||
>
|
||||
{{ st-options privacySetting privacyOptions }}
|
||||
</select>
|
||||
</div>
|
||||
<stats-tracker-multi-select
|
||||
data-bind="_privacySetting"
|
||||
placeholder="STAT_TRACKER.common.DataVisibility"
|
||||
>
|
||||
{{ st-options privacySetting privacyOptions }}
|
||||
</stats-tracker-multi-select>
|
||||
<stats-tracker-multi-select
|
||||
data-bind="_selectedUsers"
|
||||
placeholder="STAT_TRACKER.common.Users"
|
||||
|
|
|
|||
|
|
@ -1,3 +1,11 @@
|
|||
<div>
|
||||
<canvas></canvas>
|
||||
<div class="{{classes}} center">
|
||||
{{#if showGraph}}
|
||||
<canvas></canvas>
|
||||
{{else}}
|
||||
{{#if table}}
|
||||
<span class="large">Select a Subtable</span>
|
||||
{{else}}
|
||||
<span class="large">Select a Table</span>
|
||||
{{/if}}
|
||||
{{/if}}
|
||||
</div>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue