mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-11-07 06:19:43 -10:00
Refactor code structure for improved readability and maintainability
This commit is contained in:
1 parent
89cc55f9a8
commit
d61ec772a3
2 files changed
+3
-4
No files matched your search
@@ -18,3 +18,4 @@ eslint.config.js
|
||||
gha-creds-*.json
|
||||
junit.xml
|
||||
Thumbs.db
|
||||
packages/cli/src/services/insight/templates/insightTemplate.ts
|
||||
@@ -6,7 +6,5 @@
|
||||
* This file is code-generated; do not edit manually.
|
||||
*/
|
||||
|
||||
export const INSIGHT_JS =
|
||||
'(function(e,k){"use strict";function z({data:t,dateRangeStr:l}){const{totalMessages:n,totalSessions:a}=t;return e.createElement("header",{className:"mb-8 space-y-3 text-center"},e.createElement("h1",{className:"text-3xl font-semibold text-slate-900 md:text-4xl"},"Qwen Code Insights"),e.createElement("p",{className:"text-sm text-slate-600"},n?`${n} messages across ${a} sessions`:"Your personalized coding journey and patterns",l&&` | ${l}`))}function M({data:t}){const{totalMessages:l=0,totalLinesAdded:n=0,totalLinesRemoved:a=0,totalFiles:r=0}=t,i=Object.keys(t.heatmap||{});let s=0;if(i.length>0){const d=i.map(x=>new Date(x)).map(x=>x.getTime()),p=new Date(Math.min(...d)),g=new Date(Math.max(...d)),f=Math.abs(g.getTime()-p.getTime());s=Math.ceil(f/(1e3*60*60*24))+1}const c=s>0?Math.round(l/s):0;return e.createElement("div",{className:"stats-row"},e.createElement("div",{className:"stat"},e.createElement("div",{className:"stat-value"},l),e.createElement("div",{className:"stat-label"},"Messages")),e.createElement("div",{className:"stat"},e.createElement("div",{className:"stat-value"},"+",n,"/-",a),e.createElement("div",{className:"stat-label"},"Lines")),e.createElement("div",{className:"stat"},e.createElement("div",{className:"stat-value"},r),e.createElement("div",{className:"stat-label"},"Files")),e.createElement("div",{className:"stat"},e.createElement("div",{className:"stat-value"},s),e.createElement("div",{className:"stat-label"},"Days")),e.createElement("div",{className:"stat"},e.createElement("div",{className:"stat-value"},c),e.createElement("div",{className:"stat-label"},"Msgs/Day")))}function I({insights:t}){return e.createElement("div",{className:"grid gap-4 md:grid-cols-2 md:gap-6"},e.createElement(O,{activeHours:t.activeHours,cardClass:"glass-card p-6",sectionTitleClass:"text-lg font-semibold tracking-tight text-slate-900"}))}function O({activeHours:t,cardClass:l,sectionTitleClass:n}){const r=[{label:"Morning",time:"06:00 - 12:00",hours:[6,7,8,9,10,11],color:"#fbbf24"},{label:"Afternoon",time:"12:00 - 18:00",hours:[12,13,14,15,16,17],color:"#0ea5e9"},{label:"Evening",time:"18:00 - 00:00",hours:[18,19,20,21,22,23],color:"#6366f1"},{label:"Night",time:"00:00 - 06:00",hours:[0,1,2,3,4,5],color:"#475569"}].map(s=>{const c=s.hours.reduce((o,d)=>o+(t[d]||0),0);return{...s,total:c}}),i=Math.max(...r.map(s=>s.total));return e.createElement("div",{className:`${l} h-full flex flex-col min-h-[320px]`},e.createElement("div",{className:"flex items-center justify-between mb-4"},e.createElement("h3",{className:n},"Active Hours")),e.createElement("div",{className:"flex-1 flex flex-col justify-center gap-4"},r.map(s=>e.createElement("div",{key:s.label,className:"space-y-2"},e.createElement("div",{className:"flex justify-between items-center text-sm"},e.createElement("div",{className:"flex items-center gap-2"},e.createElement("span",{className:"rounded-full",style:{width:"12px",height:"12px",backgroundColor:s.color}}),e.createElement("span",{className:"font-medium text-slate-700"},s.label),e.createElement("span",{className:"text-xs text-slate-400 hidden xl:inline"},s.time)),e.createElement("span",{className:"font-semibold text-slate-900"},s.total)),e.createElement("div",{className:"w-full rounded-full overflow-hidden",style:{height:"12px",backgroundColor:"#e2e8f0"}},e.createElement("div",{className:"h-full rounded-full",style:{width:`${i>0?s.total/i*100:0}%`,backgroundColor:s.color}}))))))}function q({heatmap:t}){return e.createElement("div",{className:"glass-card p-6 mt-4 md:mt-6"},e.createElement("div",{className:"flex items-center justify-between"},e.createElement("h3",{className:"text-lg font-semibold tracking-tight text-slate-900"},"Activity Heatmap"),e.createElement("span",{className:"text-xs font-semibold text-slate-500"},"Past year")),e.createElement("div",{className:"heatmap-container"},e.createElement("div",{className:"min-w-[720px] rounded-xl bg-white/70"},e.createElement(j,{heatmapData:t}))))}function j({heatmapData:t}){const i=new Date,s=new Date(i);s.setFullYear(i.getFullYear()-1);const c=[],o=new Date(s);for(;o<=i;)c.push(new Date(o)),o.setDate(o.getDate()+1);const d=[0,2,4,10,20],p=["#e2e8f0","#a5d8ff","#74c0fc","#339af0","#1c7ed6"];function g(E){if(E===0)return p[0];for(let u=d.length-1;u>=1;u--)if(E>=d[u])return p[u];return p[1]}const f=50,x=20,V=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],S=s.getDay(),T=[];let D=-1,W=-100;return c.forEach((E,u)=>{const v=u+S,C=Math.floor(v/7),y=f+C*16,N=E.getMonth();N!==D&&(y-W>30&&(T.push({x:y,text:V[N]}),W=y),D=N)}),e.createElement("svg",{className:"heatmap-svg",width:1e3,height:150,viewBox:"0 0 1000 150"},c.map((E,u)=>{const v=u+S,C=Math.floor(v/7),y=E.getDay(),N=f+C*16,Z=x+y*16,w=E.toISOString().split("T")[0],A=t[w]||0,R=g(A);return e.createElement("rect",{key:w,className:"heatmap-day",x:N,y:Z,width:14,height:14,rx:"2",fill:R,"data-date":w,"data-count":A},e.createElement("title",null,w,": ",A," activities"))}),T.map((E,u)=>e.creatLine truncated
|
||||
export const INSIGHT_CSS =
|
||||
'*,:before,:after,::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #3b82f680;--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content: ""}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:1.5}body{line-height:inherit;margin:0;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-text-opacity: 1;min-height:100vh;color:rgb(15 23 42 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glass-card{--tw-border-opacity: 1;border-width:1px;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-shadow: 0 10px 40px #0f172a14;--tw-shadow-colored: 0 10px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#fff9;border-radius:1rem}.col-span-2{grid-column:span 2 / span 2}.mx-auto{margin-left:auto;margin-right:auto}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.h-56{height:14rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.min-w-\\[720px\\]{min-width:720px}.max-w-6xl{max-width:72rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.overflow-x-auto{overflow-x:auto}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:1.25rem}.border{border-width:1px}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-white\\/70{background-color:#ffffff73}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-Line truncated
|
||||
export const INSIGHT_JS = "(function(e,k){\"use strict\";function z({data:t,dateRangeStr:l}){const{totalMessages:n,totalSessions:a}=t;return e.createElement(\"header\",{className:\"mb-8 space-y-3 text-center\"},e.createElement(\"h1\",{className:\"text-3xl font-semibold text-slate-900 md:text-4xl\"},\"Qwen Code Insights\"),e.createElement(\"p\",{className:\"text-sm text-slate-600\"},n?`${n} messages across ${a} sessions`:\"Your personalized coding journey and patterns\",l&&` | ${l}`))}function M({data:t}){const{totalMessages:l=0,totalLinesAdded:n=0,totalLinesRemoved:a=0,totalFiles:r=0}=t,i=Object.keys(t.heatmap||{});let s=0;if(i.length>0){const d=i.map(x=>new Date(x)).map(x=>x.getTime()),p=new Date(Math.min(...d)),g=new Date(Math.max(...d)),f=Math.abs(g.getTime()-p.getTime());s=Math.ceil(f/(1e3*60*60*24))+1}const c=s>0?Math.round(l/s):0;return e.createElement(\"div\",{className:\"stats-row\"},e.createElement(\"div\",{className:\"stat\"},e.createElement(\"div\",{className:\"stat-value\"},l),e.createElement(\"div\",{className:\"stat-label\"},\"Messages\")),e.createElement(\"div\",{className:\"stat\"},e.createElement(\"div\",{className:\"stat-value\"},\"+\",n,\"/-\",a),e.createElement(\"div\",{className:\"stat-label\"},\"Lines\")),e.createElement(\"div\",{className:\"stat\"},e.createElement(\"div\",{className:\"stat-value\"},r),e.createElement(\"div\",{className:\"stat-label\"},\"Files\")),e.createElement(\"div\",{className:\"stat\"},e.createElement(\"div\",{className:\"stat-value\"},s),e.createElement(\"div\",{className:\"stat-label\"},\"Days\")),e.createElement(\"div\",{className:\"stat\"},e.createElement(\"div\",{className:\"stat-value\"},c),e.createElement(\"div\",{className:\"stat-label\"},\"Msgs/Day\")))}function I({insights:t}){return e.createElement(\"div\",{className:\"grid gap-4 md:grid-cols-2 md:gap-6\"},e.createElement(O,{activeHours:t.activeHours,cardClass:\"glass-card p-6\",sectionTitleClass:\"text-lg font-semibold tracking-tight text-slate-900\"}))}function O({activeHours:t,cardClass:l,sectionTitleClass:n}){const r=[{label:\"Morning\",time:\"06:00 - 12:00\",hours:[6,7,8,9,10,11],color:\"#fbbf24\"},{label:\"Afternoon\",time:\"12:00 - 18:00\",hours:[12,13,14,15,16,17],color:\"#0ea5e9\"},{label:\"Evening\",time:\"18:00 - 00:00\",hours:[18,19,20,21,22,23],color:\"#6366f1\"},{label:\"Night\",time:\"00:00 - 06:00\",hours:[0,1,2,3,4,5],color:\"#475569\"}].map(s=>{const c=s.hours.reduce((o,d)=>o+(t[d]||0),0);return{...s,total:c}}),i=Math.max(...r.map(s=>s.total));return e.createElement(\"div\",{className:`${l} h-full flex flex-col min-h-[320px]`},e.createElement(\"div\",{className:\"flex items-center justify-between mb-4\"},e.createElement(\"h3\",{className:n},\"Active Hours\")),e.createElement(\"div\",{className:\"flex-1 flex flex-col justify-center gap-4\"},r.map(s=>e.createElement(\"div\",{key:s.label,className:\"space-y-2\"},e.createElement(\"div\",{className:\"flex justify-between items-center text-sm\"},e.createElement(\"div\",{className:\"flex items-center gap-2\"},e.createElement(\"span\",{className:\"rounded-full\",style:{width:\"12px\",height:\"12px\",backgroundColor:s.color}}),e.createElement(\"span\",{className:\"font-medium text-slate-700\"},s.label),e.createElement(\"span\",{className:\"text-xs text-slate-400 hidden xl:inline\"},s.time)),e.createElement(\"span\",{className:\"font-semibold text-slate-900\"},s.total)),e.createElement(\"div\",{className:\"w-full rounded-full overflow-hidden\",style:{height:\"12px\",backgroundColor:\"#e2e8f0\"}},e.createElement(\"div\",{className:\"h-full rounded-full\",style:{width:`${i>0?s.total/i*100:0}%`,backgroundColor:s.color}}))))))}function q({heatmap:t}){return e.createElement(\"div\",{className:\"glass-card p-6 mt-4 md:mt-6\"},e.createElement(\"div\",{className:\"flex items-center justify-between\"},e.createElement(\"h3\",{className:\"text-lg font-semibold tracking-tight text-slate-900\"},\"Activity Heatmap\"),e.createElement(\"span\",{className:\"text-xs font-semibold text-slate-500\"},\"Past year\")),e.createElement(\"div\",{className:\"heatmap-container\"},e.createElement(\"div\",{className:\"min-w-[720px] rounded-xl bg-white/70\"},e.createElement(j,{heatmapData:t}))))}function j({heatmapData:t}){const i=new Date,s=new Date(i);s.setFullYear(i.getFullYear()-1);const c=[],o=new Date(s);for(;o<=i;)c.push(new Date(o)),o.setDate(o.getDate()+1);const d=[0,2,4,10,20],p=[\"#e2e8f0\",\"#a5d8ff\",\"#74c0fc\",\"#339af0\",\"#1c7ed6\"];function g(E){if(E===0)return p[0];for(let u=d.length-1;u>=1;u--)if(E>=d[u])return p[u];return p[1]}const f=50,x=20,V=[\"Jan\",\"Feb\",\"Mar\",\"Apr\",\"May\",\"Jun\",\"Jul\",\"Aug\",\"Sep\",\"Oct\",\"Nov\",\"Dec\"],S=s.getDay(),T=[];let D=-1,W=-100;return c.forEach((E,u)=>{const v=u+S,C=Math.floor(v/7),y=f+C*16,N=E.getMonth();N!==D&&(y-W>30&&(T.push({x:y,text:V[N]}),W=y),D=N)}),e.createElement(\"svg\",{className:\"heatmap-svg\",width:1e3,height:150,viewBox:\"0 0 1000 150\"},c.map((E,u)=>{const v=u+S,C=Math.floor(v/7),y=E.getDayLine truncated
|
||||
export const INSIGHT_CSS = "*,:before,:after,::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #3b82f680;--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content: \"\"}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",Segoe UI Symbol,\"Noto Color Emoji\";line-height:1.5}body{line-height:inherit;margin:0;background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-text-opacity: 1;min-height:100vh;color:rgb(15 23 42 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glass-card{--tw-border-opacity: 1;border-width:1px;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1));--tw-shadow: 0 10px 40px #0f172a14;--tw-shadow-colored: 0 10px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-backdrop-blur: blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:#fff9;border-radius:1rem}.col-span-2{grid-column:span 2 / span 2}.mx-auto{margin-left:auto;margin-right:auto}.mb-8{margin-bottom:2rem}.ml-2{margin-left:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.h-56{height:14rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.min-w-\\[720px\\]{min-width:720px}.max-w-6xl{max-width:72rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.overflow-x-auto{overflow-x:auto}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:1.25rem}.border{border-width:1px}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-white\\/70{background-color:#ffffff73}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-slate-50{--tw-gradient-fromLine truncated
|
||||
Reference in new issue
Block a user