Commit Graph

554 Commits

Author SHA1 Message Date
8fc3f3086d Embed microdata to some pages
Only to some, where it is not invasive and can be useful. If the microdata will be successful in SE rankings, it can be expanded more.

Signed-off-by: Egor Savkin <es@m-labs.hk>
2025-01-23 16:04:31 +08:00
c92e4c5488 Fix links and nested p tags
Signed-off-by: Egor Savkin <es@m-labs.hk>
2025-01-23 16:04:31 +08:00
feda1c2942 Add alternate links to target different regions and make .hk site canonical
Signed-off-by: Egor Savkin <es@m-labs.hk>
2025-01-23 16:04:31 +08:00
c9190565a0 Remove dead SW code
Signed-off-by: Egor Savkin <es@m-labs.hk>
2025-01-23 16:04:31 +08:00
3ccbd41ef2 Fix and optimize shop styles and remove jquery
Reduce bootstrap bundle, replace jquery dependant code and remove jquery. Optimize style loading.
Overall the lighthouse metrics are far better now.

Signed-off-by: Egor Savkin <es@m-labs.hk>
2025-01-23 16:04:31 +08:00
037cadbe6d Replace deferred styles with standard linking
This alone improves CLS from 0.9 down to 0.005, and overall score in lighthouse to green values

Signed-off-by: Egor Savkin <es@m-labs.hk>
2025-01-23 16:04:31 +08:00
68828c65d3 Fix robots.txt
Signed-off-by: Egor Savkin <es@m-labs.hk>
2025-01-23 16:04:31 +08:00
a083a4f3ab update MCX prices 2025-01-21 14:58:03 +08:00
4af4e4c055 faq: raise APC threshold 2025-01-20 10:03:41 +08:00
573fd4a848 Add switch for requesting manufacturing outside HK
Signed-off-by: Egor Savkin <es@m-labs.hk>
2025-01-10 13:03:31 +08:00
3daa02c5bb Fix adapter datasheet links 2025-01-08 19:02:43 +01:00
7841bd804a Remove layout_html shortcode
It is used only once and can easily be replaced with inline div, resulting in shorter code. Also fixes broken email within its usage

Signed-off-by: Egor Savkin <es@m-labs.hk>
2025-01-07 17:37:50 +08:00
47e8999927 link new datasheets 2025-01-04 16:34:57 +08:00
ee29235b74 add new datasheets 2025-01-04 16:23:10 +08:00
1efcdc11d3 update datasheets 2025-01-04 16:21:29 +08:00
5fdf5f1ea0 Fix tec counter
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-12-23 12:51:39 +08:00
4ee4e5fb23 hvamp: increase price 2024-12-20 11:16:42 +08:00
2df8078988 hvamp: clarify 2024-12-20 11:16:33 +08:00
7220ee0e68 Update HVAMP32 according to the factual specs
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-12-20 11:16:02 +08:00
5856369684 remove invalid entry from config.toml 2024-12-04 23:01:19 +08:00
a5a8589b28 add link to OffsetStabilizer 2024-11-16 11:55:30 +08:00
bb42788fd3 remove dead link/project 2024-10-30 22:03:16 +08:00
f29807a913 Optimize the download button
Replace download button with windows icon (just four squares).
Make the download button last so on certain screens it wouldn't cause additional empty-ish lines.
Redo the wording so the button is shorter, but the dropdown menu is filled.

Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-10-21 17:46:40 +08:00
9d9a4c9f5a Split dropdown
On main click it downloads stable, in dropdown there are two choices - stable and beta. Similar to the downloads on jetbrains website

Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-10-21 15:32:19 +08:00
92f7428ac8 Replace download button with dropdown
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-10-18 12:29:19 +08:00
a163a269b9 Update NUC
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-10-17 11:10:40 +08:00
f087a00cee Fix price not getting updated on crate clear and deletion
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-10-04 11:25:49 +08:00
f69102fa0e update FAQ 2024-10-02 13:56:35 +08:00
0d978c1e22 Add mcx-idc 32 channel to the shop
The icon had to be altered in order to lower the risk of triggering trypophobia

Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-09-27 13:47:04 +08:00
76bc87ce5c faq: add entries 2024-09-10 18:45:12 +08:00
3987343e16 advertise Phaser MIQRO gateware 2024-08-27 22:48:42 +08:00
8a12d35c06 faq: add US mirror 2024-08-14 12:51:09 +08:00
d2ae816cb0 add links to cheap boards 2024-08-12 17:11:38 +08:00
bcdf005896 Fix pounder and eem pwr mode hp consumption
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-08-09 12:03:43 +08:00
b53e191528 Update and clean up NPM dependencies
npm audit also reported 0 vulnerabilities

Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-08-05 11:26:28 +08:00
52c05c2e2a Move out subcomponents of ProductItem
This improves maintenance as it reduces complexity of the ProductItem component and allows seeing components in react dev tools

Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-08-05 11:25:32 +08:00
c7b0d5568c Fix options pop up being both first and last
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-08-05 11:25:32 +08:00
68677dce6e Make tooltip icons inline
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-08-05 10:29:26 +08:00
b0ef9d07fc Remove unused type field from shop_data
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-08-05 10:29:01 +08:00
cedf853301 edit Kirdy description 2024-08-04 12:01:07 +08:00
c5c723ae40 Add Kirdy to the shop
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-08-02 17:14:35 +08:00
ff56f369af Show No results instead of all cards when search failed
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-08-02 15:39:34 +08:00
580dd1964c advertise AOM integration 2024-07-29 12:55:22 +08:00
a2e672ffc9 update ordering FAQ 2024-07-27 17:25:35 +08:00
950518ba97 add FAQ 2024-07-26 18:16:30 +08:00
c6696f5098 Fix typo
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-07-26 16:18:08 +08:00
c63249e8a0 Inject JS in templates with correct domains
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-07-18 11:56:58 +08:00
95304cfd61 Add HVAMP32 to the webshop
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-07-09 17:41:35 +08:00
cba6ab72c4 Add development scripts for smoother development process
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-07-05 15:07:12 +08:00
d3cc86dfa5 Add 2 channel thermostat to shop
Signed-off-by: Egor Savkin <es@m-labs.hk>
2024-07-05 14:48:55 +08:00