<feed xmlns='http://www.w3.org/2005/Atom'>
<title>strategy-lab.git/frontend/src/pages/ProjectPage.svelte, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://git.somhairle.bid/strategy-lab.git/atom?h=main</id>
<link rel='self' href='http://git.somhairle.bid/strategy-lab.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/strategy-lab.git/'/>
<updated>2026-09-18T07:49:44+00:00</updated>
<entry>
<title>[变更性质] feat(frontend)</title>
<updated>2026-09-18T07:49:44+00:00</updated>
<author>
<name>Somhairle H. Marisol</name>
<email>muqiu-han@outlook.com</email>
</author>
<published>2026-09-18T07:49:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/strategy-lab.git/commit/?id=a7aab01f051487327e5ce52b6a8905208c546e8c'/>
<id>urn:sha1:a7aab01f051487327e5ce52b6a8905208c546e8c</id>
<content type='text'>
[新增功能] 12 页面组件全量 shadcn：Card/Button/Table/Tabs/Select/Alert；375 底部 Tab Bar 改用 Tabs 组件实现
[实现方案] 页面级手写 class 全部移除（.btn/.banner/table.data/.badge/.tabs/.metric-row/.m-tile/.hint 等改为 shadcn + tailwind 工具类）；Modal/DatasetWizard/DatasetCard/DiffView/CodeEditor/Status/Layout 同步
[影响范围] src/pages/*.svelte、src/components/*.svelte
</content>
</entry>
<entry>
<title>feat(frontend): 375px 底部 Tab Bar、窄标题栏与项目面包屑</title>
<updated>2026-09-18T01:50:57+00:00</updated>
<author>
<name>Somhairle H. Marisol</name>
<email>muqiu-han@outlook.com</email>
</author>
<published>2026-09-18T01:50:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/strategy-lab.git/commit/?id=4390ca3472b8a4a201835e358ad0ad2065e8b7c6'/>
<id>urn:sha1:4390ca3472b8a4a201835e358ad0ad2065e8b7c6</id>
<content type='text'>
[变更性质] 新增移动端导航形态，前端重设计第二轮之二。
[新增功能] ≤767px 呈现底部 Tab Bar（projects/datasets/runs/account 徽标+标签+aria-current）与窄标题栏（品牌/面包屑/账户），≥768px 原桌面布局不变；ProjectPage 顶部新增"我的项目/项目名/功能页"面包屑。
[实现方案] matchMedia('(max-width: 767px)') 反应式驱动的 （Safari &lt;14 兼容addListener 回退），tests 以 matchMedia stub 驱动真实渲染断言；保留 900px 既有断点结构以兼容 mobileCss.test.ts 正则。
[影响范围] Layout.svelte、ProjectPage.svelte；新增 mobileTabbar.test.ts。
</content>
</entry>
<entry>
<title>chore: establish Strategy Lab source baseline (development, not release)</title>
<updated>2026-09-17T06:32:37+00:00</updated>
<author>
<name>Somhairle H. Marisol</name>
<email>muqiu-han@outlook.com</email>
</author>
<published>2026-09-17T06:32:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.somhairle.bid/strategy-lab.git/commit/?id=5c0ba37eda80d39e6ceca59bb1d5f4942f858995'/>
<id>urn:sha1:5c0ba37eda80d39e6ceca59bb1d5f4942f858995</id>
<content type='text'>
</content>
</entry>
</feed>
