Update CBS Mobile App codebase

This commit is contained in:
Abin Toppo
2026-09-21 13:21:25 +05:30
parent 58af541536
commit 2dcb10775c
339 changed files with 26750 additions and 16767 deletions
@@ -5,7 +5,7 @@ import Ionicons from '@react-native-vector-icons/ionicons';
import { Input, ScreenShell } from '../../../components';
import { ServicesStackParamList } from '../../../navigation/types';
import { useTheme } from '../../../theme';
import { useTheme, fontFamily } from '../../../theme';
import { AwarenessCard } from '../components/AwarenessCard';
import { useAwareness } from '../hooks/useAwareness';
import { AwarenessCategory } from '../types';
@@ -27,7 +27,10 @@ export default function AwarenessListScreen({ navigation }: Props) {
};
return (
<ScreenShell title="Security aware" subtitle="Learn to protect your digital banking">
<ScreenShell
// The body is a FlatList, so it owns the scrolling.
scrollable={false}
title="Security aware" subtitle="Learn to protect your digital banking">
<View style={styles.searchContainer}>
<Input
placeholder="Search safety tips, fraud alerts..."
@@ -152,7 +155,7 @@ const styles = StyleSheet.create({
},
filterText: {
fontSize: 13,
fontWeight: '700',
fontFamily: fontFamily.bold,
},
listContent: {
paddingHorizontal: 16,
@@ -170,7 +173,7 @@ const styles = StyleSheet.create({
},
sectionTitle: {
fontSize: 16,
fontWeight: '800',
fontFamily: fontFamily.bold,
letterSpacing: -0.3,
},
urgentCarousel: {
@@ -192,7 +195,7 @@ const styles = StyleSheet.create({
},
urgentCardTitle: {
fontSize: 15,
fontWeight: '700',
fontFamily: fontFamily.bold,
},
urgentCardDesc: {
fontSize: 12,
@@ -205,7 +208,7 @@ const styles = StyleSheet.create({
},
emptyTitle: {
fontSize: 18,
fontWeight: '800',
fontFamily: fontFamily.bold,
},
emptySubtitle: {
fontSize: 14,