added 260907 version of worker toolkit

This commit is contained in:
2026-09-08 20:30:51 -04:00
parent cbd3f0f8ca
commit 97aca37663
1283 changed files with 142951 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
{{#unless svgInitial}}
{{pattern/chart-hover
svg=svg
data=data
xScale=xScale
width=svgChartWidth
height=svgChartHeigth
backgroundMargin=backgroundMargin
startAt=startAt
endAt=endAt
}}
{{/unless}}
<svg width={{svgWidth}} height={{svgHeight}}></svg>
{{yield (hash
svg=svg
data=data
width=svgWidth
svgChartWidth=svgChartWidth
height=svgChartHeigth
svgLineAreaHeight=svgLineAreaHeight
hasLines=hasLines
svgLineOffset=svgLineOffset
svgLineHeight=svgLineHeight
xScale=xScale
yScaleStatic=yScaleStatic
endAt=endAt
svgInitial=svgInitial
backgroundMarginRight=backgroundMargin.right
)
}}

View File

@@ -0,0 +1 @@
<div class='tooltip-area'></div>

View File

@@ -0,0 +1,49 @@
{{#form-for for onSubmit="createPattern"}}
{{#form-field for="patternName" label="Pattern name"}}
{{input type="text" value=model.name}}
{{/form-field}}
<div class="pattern-items">
<label>{{selectLabel}}</label>
{{#if showMessage}}
<span>{{maxTrackablesText}}</span>
{{/if}}
<div class="selectedItems">
<ul>
{{#each model.includes as |object|}}
<li class="choosen-object" {{action "clicked" object}}>
<div class="regular">{{object.label}}</div>
</li>
{{/each}}
</ul>
</div>
{{#power-select
disabled=isChartEnablerDisabled
options=options
placeholder=chartEnablerPlaceholder
onchange=(action 'handleChange')
searchField="label"
renderInPlace=true
searchEnabled=true
class="fs-private"
as |chart|}}
{{chart.label}}
{{/power-select}}
</div>
<br>
<div class="history-container">
{{#if model.isNew}}
<span class="history-cancel" {{action 'cancel'}}>Cancel</span>
{{else}}
<span class="history-remove" {{action 'deletePattern'}}>{{deleteText}}</span>
{{/if}}
<button class="history-btn btn" {{action "savePattern"}} disabled={{disableSaveBtn}}>
{{saveText}}
</button>
</div>
{{/form-for}}

View File

@@ -0,0 +1,59 @@
{{#if authorPage}}
<div class="sharePatternLink">
{{#link-to 'patterns' class="history-index-btn btn"}}
Share Patterns
{{/link-to}}
</div>
{{else}}
<h3 class="centered">{{authorName}}'s Health History</h3>
{{/if}}
{{#each patterns as |pattern|}}
<div class='pattern-block'>
<span class="pattern-name">{{pattern.name}}</span>
<span class='pattern-edit' {{action 'edit' pattern}}>Edit</span>
</div>
{{#with (find-by 'pattern_id' pattern.id chartData) as |data|}}
<div class='chart-legend'>
{{#each data.series as |item|}}
{{pattern/chart-legend-item item=item}}
{{/each}}
</div>
{{#pattern/chart-group data=data
startAt=startAt
endAt=endAt
colorIds=colorIds
backgroundMargin=backgroundMargin
daysRangeOffset=daysRangeOffset
as |chart|}}
{{#each chart.data.series as |item index|}}
{{pattern/chart-item data=item index=index chart=chart}}
{{/each}}
{{/pattern/chart-group}}
{{/with}}
{{/each}}
{{#if authorPage}}
<div class="newPatternLink">
<button class="history-index-btn btn" {{action "newPattern"}}>
{{t "history.step.index.newPatternText"}}
</button>
</div>
{{/if}}
{{ember-ic-you triggerDistance=40}}
{{#if loadingPatterns}}
{{partial "application/three-bounce-spinner"}}
{{/if}}
{{chart-navigation
endAt=endAt
startAt=startAt
patternNavbar=true
onNavigate=(action 'navigate')
onChangeStartAt=(action (mut startAt))
onChangeEndAt=(action (mut endAt))
}}

View File

@@ -0,0 +1,9 @@
<h3 class="centered page-title">{{t "history.step.initial.title"}}</h3>
<p class="centered">{{t "history.step.initial.text"}}</p>
<div class="container">
<button class="history-btn" {{action "createPatternStep"}}>
{{t "history.step.initial.buttonText"}}
</button>
</div>

View File

@@ -0,0 +1,6 @@
{{#pattern/chart-group data=data startAt=startAt endAt=endAt svgInitial=true as |chart|}}
{{#each chart.data.series as |item index|}}
{{pattern/chart-item data=item index=index chart=chart initialSvg=true }}
{{/each}}
{{/pattern/chart-group}}