File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 191191 & : not (: has (.prpl-suggested-task )) {
192192 display : none;
193193 }
194+
195+ .prpl-suggested-task-points-wrapper {
196+ position : relative;
197+ }
198+
199+ .prpl-suggested-task-points {
200+ position : absolute;
201+ right : 0 ;
202+ transition : all 0.3s ease-in-out;
203+ color : # 38296d ;
204+ background-color : # d1d5db ;
205+ }
206+
207+ .prpl-suggested-task-button {
208+
209+ & .trash {
210+ display : inline-block;
211+ margin-left : auto;
212+ flex-shrink : 0 ;
213+ width : 1.25rem ;
214+ height : 1.25rem ;
215+ opacity : 0 ;
216+ transition : opacity 0.3s ease-in-out;
217+
218+ & : hover {
219+
220+ svg path {
221+ fill : var (--prpl-color-accent-red );
222+ }
223+ }
224+ }
225+ }
226+
227+ .prpl-suggested-task : hover {
228+
229+ .prpl-suggested-task-points {
230+ right : 100% ;
231+ transform : translateX (100% );
232+ }
233+
234+ .prpl-suggested-task-button {
235+ opacity : 1 ;
236+ }
237+ }
194238}
195239
196240# todo-list {
197241
242+ .prpl-suggested-task-button {
243+
244+ & .trash {
245+ display : none;
246+ }
247+ }
248+
198249 & : has (.prpl-loader ) {
199250 position : relative;
200251
Original file line number Diff line number Diff line change 22 margin : 0 ;
33 padding : 0.75rem 0.5rem 0.625rem 0.5rem ;
44 display : grid;
5- grid-template-columns : 1.5rem 1fr 2 rem ;
5+ grid-template-columns : 1.5rem 1fr 3.5 rem ;
66 gap : 0.25rem 0.5rem ;
77 position : relative;
88 line-height : 1 ;
Original file line number Diff line number Diff line change @@ -25,6 +25,13 @@ <h3 class="prpl-task-title">
2525 +{ { data. post . meta . prpl_points } }
2626 </ span >
2727 < # } #>
28+
29+ < # if ( 'user ' === data . post . prpl_category . slug ) { #>
30+ < button type = "button" class = "prpl-suggested-task-button trash" data-post-id = "{{ data.post.id }}" title = "{{ data.l10n.delete }}" onclick = "prplSuggestedTask.trash( {{ data.post.id }} );" >
31+ < svg role = "img" aria-hidden = "true" focusable = "false" xmlns = "http://www.w3.org/2000/svg" viewBox = "0 0 48 48" > < path fill = "#9ca3af" d = "M32.99 47.88H15.01c-3.46 0-6.38-2.7-6.64-6.15L6.04 11.49l-.72.12c-.82.14-1.59-.41-1.73-1.22-.14-.82.41-1.59 1.22-1.73.79-.14 1.57-.26 2.37-.38h.02c2.21-.33 4.46-.6 6.69-.81v-.72c0-3.56 2.74-6.44 6.25-6.55 2.56-.08 5.15-.08 7.71 0 3.5.11 6.25 2.99 6.25 6.55v.72c2.24.2 4.48.47 6.7.81.79.12 1.59.25 2.38.39.82.14 1.36.92 1.22 1.73-.14.82-.92 1.36-1.73 1.22l-.72-.12-2.33 30.24c-.27 3.45-3.18 6.15-6.64 6.15Zm-17.98-3h17.97c1.9 0 3.51-1.48 3.65-3.38l2.34-30.46c-2.15-.3-4.33-.53-6.48-.7h-.03c-5.62-.43-11.32-.43-16.95 0h-.03c-2.15.17-4.33.4-6.48.7l2.34 30.46c.15 1.9 1.75 3.38 3.65 3.38ZM24 7.01c2.37 0 4.74.07 7.11.22v-.49c0-1.93-1.47-3.49-3.34-3.55-2.5-.08-5.03-.08-7.52 0-1.88.06-3.34 1.62-3.34 3.55v.49c2.36-.15 4.73-.22 7.11-.22Zm5.49 32.26h-.06c-.83-.03-1.47-.73-1.44-1.56l.79-20.65c.03-.83.75-1.45 1.56-1.44.83.03 1.47.73 1.44 1.56l-.79 20.65c-.03.81-.7 1.44-1.5 1.44Zm-10.98 0c-.8 0-1.47-.63-1.5-1.44l-.79-20.65c-.03-.83.61-1.52 1.44-1.56.84 0 1.52.61 1.56 1.44l.79 20.65c.03.83-.61 1.52-1.44 1.56h-.06Z" > </ path > </ svg >
32+ < span class = "screen-reader-text" > { { data. l10n . delete } } </ span >
33+ </ button >
34+ < # } #>
2835 </ div >
2936
3037 < # if ( 'user ' === data . post . prpl_category . slug ) { #>
You can’t perform that action at this time.
0 commit comments