Commit Graph

24 Commits

Author SHA1 Message Date
Melvin Chia
7948ffd6d9 refactor: migrate from react-router-dom to react-router and update routing structure from declarative config to data config
Former-commit-id: 764c6df62ba5bdcaa4b145603ca91feae8b6c3c7 [formerly 5273bb7c15f0bb047b6b14c54d7837de5c9c119f] [formerly 78b63544ec0b176416989dd0d478b0fe761c5bab [formerly e1fccb8f4e4c032d193902a1d2475ccb14e8e55e]]
Former-commit-id: 4f517d251c61ef28c698d69c4cc78c5719995f66 [formerly e6e4bd71bf5ab6b18631065fd5f0d0337aa9a781]
Former-commit-id: 67275f014f62f1f0483b9972053841b8b6d21917
2025-08-24 11:52:58 +08:00
Melvin Chia
fcd81574a4 fix: enhance code styling for better readability and formatting
Former-commit-id: 90dbd44cd89399ebf22fad57aedc794c07f2fa48 [formerly b41b571efead906f32dd4a92dd5066e2686d19ff] [formerly e17543f14b0c169b22685ed152c4a01c1d0b3770 [formerly f7028a8ab07fc3cb25f75bde423ce00fc342f0e3]]
Former-commit-id: b7509088da71bf56e470f1256c4fdde35ecc8972 [formerly 1849b41769278e6da7a9c8f21ff60668a0231f42]
Former-commit-id: 92c295fe54014e2c0b5ed462bff78fd0958a53b2
2025-08-23 07:25:48 +08:00
Melvin Chia
69b7d530b2 fix: update styling for Rightbar and Sidebar components for consistency
Former-commit-id: f15e125003c6837debfc8edb0af930b84a72d946 [formerly 4403e3ae76317566e6c1e9c42c1a3a94dae1ec93] [formerly 7409485c65af833b5099361e63e8475d864c1240 [formerly 57d15c349088f0d6b9fe6fd0e618a3fbb3353215]]
Former-commit-id: a22df2860e6000dc3f0da9dafbb709918ec0291e [formerly 8d7a0c9991bef35fa517b0c93fa24f7da028cc33]
Former-commit-id: 72cbfabca4fe13b5b781c30a35e320df0e4c9d8b
2025-08-23 07:25:42 +08:00
Melvin Chia
9b539a1f02 docs: add documentation for form
Former-commit-id: 07a1461c8f38633fba8021c85a46adc8b841cc96 [formerly 60bd3bc132cfa49e497de0db75549af948c2acf2] [formerly c039eaa26deb05c13b47fe01abeeaed6c8fc7620 [formerly c5c617c44981492603f743edbb7189203d7d11bd]]
Former-commit-id: 9d3519ca10ffd6a385d18e20a92fe0a40ff0e2e4 [formerly 0e54c8a0c53eb63c734d170e2e8f3dfb78437e44]
Former-commit-id: c27fcab522156d54887b57dba177dd87e6c66a7b
2025-08-23 07:25:22 +08:00
Melvin Chia
5e3f2cdc74 fix: reorder dependencies in package.json for better organization
Former-commit-id: b4682e28197b43c3935813cb77e37262358b4f23 [formerly 81b7404107f01d7c04dab80cfe604d69a4681b8e] [formerly c501f161c8123e354740d268818888ae6d007819 [formerly c9af822fa445507f3d4cec6507e25df5cbdcd1c8]]
Former-commit-id: 0305b375ffbb9b84a7b87aa1e94a28ffd10659a2 [formerly c4e3ee242bfe9a4f8f0c952621e9c32565715004]
Former-commit-id: 671b3160412545a58fbd942457e90dc451754398
2025-08-22 21:38:27 +08:00
Melvin Chia
556c0a40cd fix: adjust code styling for better readability and consistency
Former-commit-id: 43f485a963fa2530a6db194039fbf8ad954538c6 [formerly 9e2c171856f3f6d0eca16d61cb41abb60258c5a1] [formerly a97b9ab4bd25b35a02b1d711ec41a28ed13be339 [formerly 10223f77007d0d608c90bb8faa17923da7d15d7c]]
Former-commit-id: 9a3b0f58eba610d34632183deb215e379c563e79 [formerly ec6c34113028f3d54bb68c3ac1422bcc3ba5e4bf]
Former-commit-id: 64af15c12aa063b0141e305afa36788ab60aed81
2025-08-22 21:38:17 +08:00
Melvin Chia
7d9b78de2b feat: add custom styling for h4 and img components in MDXComponents
Former-commit-id: 0bdf280c935499bb51348bbdfe2848953c98b6f8 [formerly 4b2372901989ed51ebf098fd0811d0c614c28546] [formerly bc324e6cfd955cad75d0149c8de1540fc3c918e6 [formerly 78cd1c88880cd3d0e175d1502e818f201953b7bb]]
Former-commit-id: 8a3d4db8b136f7a82e6596b305e61643a07cf514 [formerly d58f8f658d7ada85d0781d1f8d91e0c571433bbe]
Former-commit-id: f055b94fb95ffb0b9beea4adf4908c50741dfc9d
2025-08-22 21:38:07 +08:00
Melvin Chia
43b6045e77 feat: implement copy-to-clipboard functionality in Code component
Former-commit-id: 2ea34ba1da4667c57fcf3d86ce280d89923d3e45 [formerly c9eefdc0e25b5e8f80134acd19ca5e391be52b61] [formerly 60223a9559439a0616cc21df14820e726aaee08c [formerly e8879589686bebfff3d4f63a762a6e3b099793fc]]
Former-commit-id: b88cad3317f3490c2cf7a3a55a1661ad0bc8fee1 [formerly 0a425020b878da07a7a361fe698ce86a3111f586]
Former-commit-id: e2ed0eee8a50bce7ff5aa722be909969611a2a68
2025-08-22 21:37:54 +08:00
Melvin Chia
3112d6d96a fix: update section titles in NavigationBar to replace hyphens with spaces
Former-commit-id: b8de230989d922cb696428cc62fa4dda32bacac7 [formerly 4987ce0a231ff90f03f44910320621a60eee8884] [formerly f1fc68f5fc99109571d1d4a3e95f3578e6c51dbb [formerly 10a3029b7766399d8041da9c65196c26c56218cc]]
Former-commit-id: c6fd9b63b9482321014cc864c67a7b5a1a4bb140 [formerly 84d8346f4e3a350cc3a62350694361ca13ef43fe]
Former-commit-id: 5903bc1876f73384b36fdc595ecd88e1a56f253d
2025-08-22 21:37:45 +08:00
Melvin Chia
9e54dee45c refactor: update form definition syntax in form modals to pass in UI config during object construction instead of chaining .ui() method calls.
Former-commit-id: 910fccb77d92e2d688e4ef06be0a9ab1feb64a44 [formerly 12b541125a67277e1274b7d147159916f51f42e0] [formerly 1949af9bc9443c1128c6b5e6808027943e1b03c5 [formerly 6898630ce8af76234dc56365b4574a0b6f03d7ea]]
Former-commit-id: 67f2b52d6c9e168522be8d56f3d7f1a52fd0b95a [formerly fcfac27331ad0a0739366c7a5805968d728ccba2]
Former-commit-id: 381206dcf4eb3f300a12b38e8b6bdf7520799ce1
2025-08-18 08:36:58 +08:00
Melvin Chia
0f3ac509cc feat: Add Forms section to Developer Guide and update styling for better visibility
Former-commit-id: 9ec58960da524381317a5ad34e6021a84780c914 [formerly 8b28c81b290c011d6e839a4cc37b8c0e06964404] [formerly d9e83a46f1ac9cfdd8684fdc5f11f96b77dd9c37 [formerly c8d089cbf4d7d7b0851cf1dfdcd3aec301ac54b3]]
Former-commit-id: e55f685013173d2c10a79e7dde4f9099b6d45e7b [formerly 2b022b2b0b507a3d8c43aae7cc9eb753cc8a8317]
Former-commit-id: 9dab7c56fd243a4e9d2aa15720fba2ca4fe84827
2025-08-17 17:15:26 +08:00
Melvin Chia
ec38f8a0bc fix: Fixed bug that happened when doing text replacement in bulk
Former-commit-id: 5614101ef744e46cf0f97f5102a8f39f2dd5eabb [formerly 12bec6fbe6ee8d209886f2397d4a7fbe5eeeaead] [formerly e08e2564ad8eec20c9ac0e3e859f79883d85e095 [formerly 316339c8edfa32af90c5d613ed5af2526bc0ff75]]
Former-commit-id: 3f8ed43aa572894b61b44d9d7369aaffb5d1a956 [formerly 13a0be1a12a79b24ca53d7d427b10620d21cfbe7]
Former-commit-id: 6602f976cd44cc44df23f1bc860bb9779ae63097
2025-08-15 23:38:22 +08:00
Melvin Chia
1ffb466e20 fix: Update repository links in documentation and components to reflect new GitHub organization
Former-commit-id: eabdd252adfd4ad2179524c5fece8e1b93bafbe2 [formerly 649d1d188d3161b5848fbd6769e57a57812bded5] [formerly 24b4e21422ba68b777ab4ed64b1b0fe796778510 [formerly b5f335a120a770983027fe88f07b9a1cce87cb34]]
Former-commit-id: ef32810e6d910a027031c5b364d072b53456c6df [formerly 6466b3a8fd6dde203c388133deb8b748a6b63a9c]
Former-commit-id: e23c174c8f4f046bc6b5a5f53225eef23f35e437
2025-08-15 23:20:19 +08:00
Melvin Chia
2968cd5f81 build: Update build script to include shared and lifeforge-ui dependencies
Former-commit-id: 83951246e3c609fe0d1777def64fbd0de0b605f9 [formerly 646fc77817dbcd3b14c7d61f1681581688c027d8] [formerly 722049757a62562af3959491855b7bd2ffae8395 [formerly 1f464311aa6c6aafefe81fc872fcfef388f1949b]]
Former-commit-id: 5179157b9ed284c3039b6037071c6fc8a4091859 [formerly 940f372f250f1dee93d240e86b05eec9e83ec417]
Former-commit-id: 1184db2d8adab147d35c0f112f16a0c791305933
2025-08-15 23:13:06 +08:00
Melvin Chia
33e484fd0e docs: Add Introduction and Project Structure documentation page to developer guide
Former-commit-id: 1063740df6dc7f5b71ef650e52ff2f51d2053a34 [formerly 4bf7ec4134d16b2a1e53178a16ec18f57edb26f9] [formerly f871df96f2153363e2f675ed36d85dbcdfa8d58c [formerly 3e446ead222c3f971c764276e5a4f715b7d07ba1]]
Former-commit-id: fe0bf62aa5450f062f484b898dae8722a5bcab69 [formerly 8c900665e6c7a91627a5277d139c7584470de3c7]
Former-commit-id: 74e0df929a033146649db37bfa20d3e3305a251e
2025-08-15 23:10:33 +08:00
Melvin Chia
56aafacee5 feat: Added light and dark mode switching functionality
Former-commit-id: 646e24c27e4bcfeb545119f8d4e030b74a534cdb [formerly afecbed580ea6e3124dd9b599e9de8e0c6b274f9] [formerly 2ffb67a3683068823ea4d330390503b360b15b6f [formerly 33f3fe36f17652712db538cae52eae322eaee5ef]]
Former-commit-id: 6de5094a3c36b5d0f7363ad929af0986c4fa7491 [formerly 458478a8b8b3a68f83ad75ff751e0169a1c98296]
Former-commit-id: 2747b3e265832fad41c8faeb0b2d9e364f158413
2025-08-15 23:10:06 +08:00
Melvin Chia
a281a59c85 25w33
Former-commit-id: 560cd2ad151a0e3e17b0086c94c948ec63cfaead [formerly ae6a4d4b3f6be672b5595a254f6bfb37c6375b9a] [formerly fd040342e0e86a5822fb609a4f3ec42d17eebb89 [formerly 88acbdf3962c289b5f6f8ef3bde0e1e3508c8cc7]]
Former-commit-id: 17f0902b11a1735401c1e808894e4ca98008e2e5 [formerly 2c12d81feb8ee62b5fe1c281eda717ae5cc6e5fa]
Former-commit-id: 67868e8a20c05e6f1319da077e459735a683847e
2025-08-12 20:32:12 +08:00
Melvin Chia
47270ae998 25w31
Former-commit-id: 1b8dc6c18879932d5d1c42b100affcba6539493a [formerly 5f3cd509572512aeab16f0b585e35e9588fcbdac] [formerly 97c47212ec8ff79bfb784a56dc6dcf432b564325 [formerly 4722793986bc917ef73af72a80e59987f06693b0]]
Former-commit-id: c494e5082caefd405acbbcb6d672f833eea6e5e3 [formerly 923bca4484b9961386e60ffc49c0dd77e16eedb1]
Former-commit-id: 4ce8b97b4bb97dcbce15b7f336dbd42bc0623aa5
2025-07-29 13:01:32 +08:00
Melvin Chia
5cda93d205 25w30
Former-commit-id: 72aa50f687b2a56dbeef8935328664b5eb875020 [formerly 7b6f7142781b55d06da44e06e08691acaa1d4015] [formerly a84097f2a4c63b55c13cb449b6862b8f3322d2f1 [formerly 7b1afe686f181e0c51807beac54bc0a7c6c299c8]]
Former-commit-id: 3c09f7e41deb80422335cacbc6d65dfea22aa03d [formerly cee81cad4975c8522119af3bc257b09fa8f1f2cf]
Former-commit-id: ede4de045a3916f770ac6d6450c4bfa48695c37e
2025-07-24 21:36:19 +08:00
Melvin Chia
017789cd71 25w30
Former-commit-id: 300e6c1e0854e18ca8f9743b55a39a3f7f3a2bec [formerly 1726d72f3dc439cfab323fb42f1f4fa408245ead] [formerly e478847f0379ece71fe024ca894740b50c1b2596 [formerly bbae20d6f8d156881ced8d8f7caf903d6785c56c]]
Former-commit-id: 4ec5432e5e521e7f2bc8d7bfc890ab44fba0ff8d [formerly 5556d79045a913b9ba5fd4a4769c362a67c7f6ec]
Former-commit-id: 877383e4305425395d7641c1e3002a302e0a4be6
2025-07-21 07:32:57 +08:00
Melvin Chia
f8843cd007 25w30
Former-commit-id: 673c52e512e285f4022dbb143a17095f27628160 [formerly b42f2378dd46abe6cfea51a3a30c20b0dbf9009d] [formerly edbc24c1906cacf566ab791d4b2c5c44e13948ad [formerly 790061aeca1cdaf2282180270ab6ba17982cac08]]
Former-commit-id: 1c65920e1521e5f1df3ceb61b6caee2b0a14af61 [formerly b8d50cfc9f6c9ac2708934dc76a7760e20ddc242]
Former-commit-id: 4d78a11d1bed2bcde635bc0427050cf19d618cf0
2025-07-21 07:06:32 +08:00
Melvin Chia
ff0462a272 25w30
Former-commit-id: 537d2417a70efe978600bc06c2974b26fefdaa22 [formerly b73ef87b334302bd9ba64c9c11619f7a26673841] [formerly 0ab6a13f85004e46612727797356579ac17ea442 [formerly b573eff63712847e206e23c63fc753678f5f1ebe]]
Former-commit-id: 16aa6e844f69f5e3ce2586d3a38c0b7979afcad9 [formerly 081b443b5a47629ce1590b97847d14c2067a0367]
Former-commit-id: 7764929082947948345e10735eae1e6b1e4023dc
2025-07-21 07:05:42 +08:00
Melvin Chia
db15d18c5c 25w30
Former-commit-id: 35a9466bf1c6ab76a3661572d462629db63627ef [formerly a5a76a5a0d32707cbc64da97aaf0bb47c38d38b7] [formerly 1367e1ce733eb5de793bf57c0593a421f5037d61 [formerly 3e422f73ac87b543a0aaaea2e3de35fd3ab07d0d]]
Former-commit-id: 640847dab31327c4fe256276e5266378b7580ade [formerly ab6dfc75784b5ab327135db06b8f171bfb66ac48]
Former-commit-id: 9dccac672972db4e1d9b8b95364727d7de5fbaa1
2025-07-21 06:47:01 +08:00
Melvin Chia
9520a3fd82 25w30
Former-commit-id: 7776d8f46e9837880cc05652a83cf4f54ca537aa [formerly 7c88b2576c97c39aa56e292cddebae5aa85fbbfc] [formerly 71edb7d816e8fb98fac7c90f126e8aa010c8c515 [formerly c8b6afebd5f0fb1b24ca90aee1701c329333c038]]
Former-commit-id: ad30de5dae1818453bcdc4ae751503506b562a9d [formerly de626a88e28527d180f1a2b60b4fdd5dad8f40a2]
Former-commit-id: e51b4ca7355866bb221d2b3efab68aec5b7c0499
2025-07-21 06:19:36 +08:00