harukin-expo-dev-env
bcfa24f30a
Refactor navigation types and improve type safety across components
...
- Removed usage of `any` in navigation hooks and replaced with specific types.
- Added type definitions for navigation parameters in `navigation.ts`.
- Updated components to utilize the new navigation types for better type safety.
- Enhanced `SwitchArea` component with generic type support for boolean and string values.
- Introduced type checks and parsing functions for API responses in `mockApi` to ensure data integrity.
- Created a refactoring backlog document to track future improvements and refactoring tasks.
- Removed unused functions and cleaned up code in various components for better maintainability.
2026-08-20 23:51:09 +00:00
harukin-expo-dev-env
3ead0cbe10
各種機能の改善と最適化、ナビゲーションの明示的なターゲット設定を追加
2026-07-08 14:39:15 +00:00
harukin-expo-dev-env
957ac9cf01
Hubアイコンを権限餅専用に
2026-06-25 16:20:04 +00:00
harukin-expo-dev-env
82f3a20203
feat: メイン画面のレスポンシブ対応 - Menu/atom/TrainMenuコンポーネントにスケーリング適用
...
- TitleBar: ヘッダー高さをverticalScaleに
- UsefulBox: アイコン50→moderateScale、フォント16→fontScale
- TicketBox: フォント18→fontScale
- TextBox: minHeight 70→verticalScale
- FixedContentBottom: 全fontSize(20/18)→fontScale、全アイコンsize(50/40)→moderateScale
- JRSTraInfoBox: 全fontSize(30/20/18)、アイコン、maxHeight、ローディングサイズをスケーリング
- SpecialTrainInfoBox: fontSize(30/20)→fontScale
- CarouselTypeChanger: height 40→verticalScale
2026-03-29 15:41:06 +00:00
harukinMBP
8121e2d57d
fix: TypeScript build errors (143 to 47)
2026-03-25 01:44:29 +09:00
harukin-expo-dev-env and Copilot
53b95a91d5
fix: アイコンプレビューが表示されないバグを修正
...
Image コンポーネントに padding: 30 を直接設定していたため、
RN 0.76+ の新アーキテクチャでコンテンツ領域がゼロになり画像が非表示になっていた。
padding を持つ wrapper View に移動し、Image サイズを 50x50 から 80x80 に拡大。
Co-authored-by: Copilot <[email protected] >
2026-03-24 08:26:40 +00:00
harukin-expo-dev-env
10df37d0a2
feat: Expo SDK 52→53 upgrade + full dark mode support
...
- Upgrade Expo SDK 52→53 (React 18→19, RN 0.76→0.79)
- Remove deprecated packages (native-base, react-native-elements)
- Migrate to @rneui/themed 5.0.0 + modular vector icons
- Fix breaking changes: defaultProps, BackHandler, notifications, key props
- Add Babel plugin for font scaling (replaces Text.defaultProps)
- Configure expo-font for native font preloading
- Add complete dark mode theme system (lib/theme/)
- AppThemeProvider + useThemeColors hook
- Light/dark/fixed color token definitions
- Migrate ~60 files across all screens to use theme colors
- Set userInterfaceStyle to "automatic" for system dark mode
2026-03-17 22:19:46 +00:00
harukin-expo-dev-env
e8a2547ca4
tsx化
2025-12-05 10:43:57 +00:00
harukin-expo-dev-env
284886fc98
providerがクラッシュしていた問題を修正
2025-12-05 08:32:48 +00:00
harukin-expo-dev-env
2c7be0379e
第二段
2025-12-05 07:46:35 +00:00
harukin-expo-dev-env
b5b9558136
設定機能を実装
2025-06-11 14:18:00 +00:00
harukin-expo-dev-env
44f8be994e
単発の変更
2025-04-13 10:32:30 +00:00
harukin-expo-dev-env
cf025d3add
現在地ベースのボタンとか追加
2025-04-11 15:35:25 +00:00
harukin-expo-dev-env
5d89747c03
暫定型移行
2025-03-11 05:16:35 +00:00
harukin-expo-dev-env
bc3aca8c41
設定画面のヘッダーを一斉変更
2025-03-10 17:48:51 +00:00
harukin-expo-dev-env
06ba5fe1de
LEDの処理大整理
2024-09-09 13:50:20 +00:00
harukin-expo-dev-env
ad98372df8
ファイルの分離
2024-09-09 10:41:18 +00:00
harukin-expo-dev-env
e5c80d713e
favoriteListItemのお気に入り調整
2024-04-02 11:51:39 +00:00
harukin-expo-dev-env
473f3a1dba
レイアウト設定のデザイン調整
2024-03-28 07:49:01 +00:00
harukin-expo-dev-env
b9dcd6f8e5
ヘッダーサイズを固定できるように
2024-03-27 15:43:15 +00:00
harukin-expo-dev-env
e2e302c00c
大規模引っ越し
2024-03-13 10:53:37 +00:00
harukin-OneMix4
e4ce671e67
細かいデザイン崩れや機能消滅バグを修正
2023-12-29 01:36:56 +09:00
harukin-OneMix4
a83bb27f60
ほぼすべての駅名標機能で内部ブラウザを利用できるように変更
2023-06-18 03:08:13 +09:00
harukin-DeskMini
10b37d61db
駅メニューのコンポーネント化
2022-10-08 18:43:40 +09:00