Files
tm_app/lib/core/constants/assets.dart
T
amirrezaghabeli e03c87f99d Add board navigation and assets
- Introduced new board-related assets in AssetsManager.
- Updated NetworkManager to increase connection and receive timeouts to 20 seconds.
- Added BoardRouteData for navigation to the BoardScreen.
- Updated app routes to include the new board route.
- Modified DesktopNavigationWidget to include a navigation item for the board.
- Added a new string constant for the board label in TendersStrings.
2025-11-10 16:14:50 +03:30

88 lines
3.7 KiB
Dart

class AssetsManager {
AssetsManager._();
//logo
static const logoSmall = 'assets/icons/logo_small.svg';
static const logoBig = 'assets/icons/logo_big.svg';
static const logoBigPng = 'assets/pngs/logo-big.png';
//bottom navigation
static const homeActive = 'assets/icons/home_active.svg';
static const home = 'assets/icons/home.svg';
static const tenders = 'assets/icons/task_square.svg';
static const tendersActive = 'assets/icons/task-square_active.svg';
static const profile = 'assets/icons/profile-circle.svg';
static const profileActive = 'assets/icons/profile-circle_active.svg';
static const contracts = 'assets/icons/icon_contracts.svg';
static const notify = 'assets/icons/notify_icon.svg';
static const notifyActive = 'assets/icons/notify_icon_active.svg';
static const board = 'assets/icons/board.svg';
static const boardActive = 'assets/icons/board_active.svg';
// login page
static const logo = 'assets/pngs/logo.png';
static const webLoginImage = 'assets/pngs/web_login_image.png';
static const userIcon = 'assets/svgs/user_icon.svg';
static const passwordIcon = 'assets/svgs/password_icon.svg';
static const passwordVisibility = 'assets/svgs/password_visibility.svg';
static const passwordVisibilityOff =
'assets/svgs/password_visibility_off.svg';
//forgot password page
static const forgotPasswordImage = 'assets/pngs/forgot_password.png';
// tenders page
static const tenderLogo = 'assets/icons/tenderLogo.png';
static const like = 'assets/icons/like.svg';
static const dislike = 'assets/icons/dislike.svg';
static const closeCircle = 'assets/icons/close-circle.svg';
static const seFlag = 'assets/icons/SE.png';
static const location = 'assets/icons/location.svg';
static const arrowCircleLeft = 'assets/icons/arrow-circle-left.svg';
static const arrowCircleRight = 'assets/icons/arrow-circle-right.svg';
static const arrowLeftSmall = 'assets/icons/arrow-left-small.svg';
static const arrowRightSmall = 'assets/icons/arrow-right-small.svg';
static const tick = 'assets/icons/tick.svg';
static const normalSearch = 'assets/icons/search_normal.svg';
static const sort = 'assets/icons/sort.svg';
//home page
static const arrows = 'assets/icons/arrows.svg';
static const thumb = 'assets/icons/thumb.svg';
static const shield = 'assets/icons/shield.svg';
static const edit = 'assets/icons/edit.svg';
static const arrowRight = 'assets/icons/arrow-right.svg';
static const leftArrow = 'assets/icons/left-arrow.svg';
static const notification = 'assets/icons/notification.svg';
static const danger = 'assets/icons/danger.svg';
static const calendar = 'assets/icons/calendar.svg';
static const menu = 'assets/icons/menu.svg';
static const thumbLike = 'assets/icons/thumb_like.svg';
static const approve = 'assets/icons/approve.svg';
//your tenders page
static const tickCircle = 'assets/icons/tick-circle.svg';
static const arrowLeft = 'assets/svgs/arrow_left.svg';
static const export = 'assets/svgs/export.svg';
static const trailingIcon = 'assets/icons/trailing_icon.svg';
//profile page
static const sun = 'assets/icons/sun.svg';
static const moon = 'assets/icons/moon.svg';
//Liked tenders
static const trash = 'assets/icons/trash.svg';
static const arrowDownSmall = 'assets/icons/arrow_down_small.svg';
static const filter = 'assets/icons/filter.svg';
//final completion of documents
static const clipboardText = 'assets/icons/clipboard-text.svg';
static const dangerFill = 'assets/icons/danger-fill.svg';
static const arrowDown = 'assets/icons/arrow-down.svg';
static const arrowUp = 'assets/icons/arrow-up.svg';
static const uploadFile = 'assets/icons/upload_file.svg';
static const clock = 'assets/icons/clock.svg';
}