add main menu interface

- MainMenu
 - ChatItem (Widget)
 - ChatFolder (Widget)
 - ChatFolders (Widget)
 - ColorTheme
This commit is contained in:
2026-04-10 12:43:08 +03:00
parent 28f4e6b0ef
commit 210b59f8ed
11 changed files with 632 additions and 121 deletions

View File

@@ -0,0 +1,25 @@
import 'package:client/widgets/chatFoloder.dart';
import 'package:flutter/material.dart';
class ChatFoloders extends StatelessWidget{
@override
Widget build(BuildContext context) {
return SingleChildScrollView(
scrollDirection: Axis.horizontal,
child: Row(
children: [
ChatFolder(name: 'Все чаты', icon: Icon(Icons.chat),),
ChatFolder(name: 'Контакты', icon: Icon(Icons.person),),
ChatFolder(name: 'Групы', icon: Icon(Icons.group),),
ChatFolder(name: 'Папка 1'),
ChatFolder(name: 'Папка 2'),
ChatFolder(name: 'Папка 3'),
ChatFolder(name: 'Папка 4'),
ChatFolder(name: 'Папка 5'),
ChatFolder(name: 'Папка 6'),
ChatFolder(name: 'Папка 7'),
],
),
);
}
}