Commit 5dd45219 authored by Michal Cikatricis's avatar Michal Cikatricis
Browse files

Feat (home page): replaced stamp occurrences for stamp tiles

parent db304fe7
Loading
Loading
Loading
Loading
+3 −9
Original line number Original line Diff line number Diff line
@@ -5,6 +5,7 @@ import 'package:stamped/common/widget/stream_builder_handler.dart';
import 'package:stamped/data/models/collection_type.dart';
import 'package:stamped/data/models/collection_type.dart';
import 'package:stamped/pages/collections/notifiers/collection_notifier.dart';
import 'package:stamped/pages/collections/notifiers/collection_notifier.dart';
import 'package:stamped/pages/collections/postcard_tile.dart';
import 'package:stamped/pages/collections/postcard_tile.dart';
import 'package:stamped/pages/collections/stamp_tile.dart';
import 'package:stamped/service/postcard_service.dart';
import 'package:stamped/service/postcard_service.dart';


class PostcardCollection extends StatelessWidget {
class PostcardCollection extends StatelessWidget {
@@ -47,15 +48,8 @@ class PostcardCollection extends StatelessWidget {
          return GridView.count(
          return GridView.count(
            childAspectRatio: 1,
            childAspectRatio: 1,
            crossAxisCount: 2,
            crossAxisCount: 2,
            children: stamps.map<Container>((stampUrl) {
            children: stamps.map<StampTile>((stampUrl) {
              return Container(
              return StampTile(url: stampUrl);
                decoration: BoxDecoration(
                  image: DecorationImage(
                    image: NetworkImage(stampUrl),
                    fit: BoxFit.contain,
                  ),
                ),
              );
            }).toList(),
            }).toList(),
          );
          );
        },
        },
+2 −13
Original line number Original line Diff line number Diff line
import 'package:flutter/material.dart';
import 'package:flutter/material.dart';
import 'package:stamped/common/widget/page_template.dart';
import 'package:stamped/common/widget/page_template.dart';
import 'package:stamped/data/models/postcard.dart';
import 'package:stamped/data/models/postcard.dart';
import 'package:stamped/pages/collections/stamp_tile.dart';


class PostcardDetailBack extends StatelessWidget {
class PostcardDetailBack extends StatelessWidget {
  final Postcard postcard;
  final Postcard postcard;
@@ -87,7 +88,7 @@ class PostcardDetailBack extends StatelessWidget {
          mainAxisSize: MainAxisSize.max,
          mainAxisSize: MainAxisSize.max,
          crossAxisAlignment: CrossAxisAlignment.stretch,
          crossAxisAlignment: CrossAxisAlignment.stretch,
          children: [
          children: [
            _stamp(),
            StampTile(url: postcard.stampPath, height: 100, width: 100,),
            _nameText(),
            _nameText(),
          ],
          ],
        ),
        ),
@@ -95,18 +96,6 @@ class PostcardDetailBack extends StatelessWidget {
    );
    );
  }
  }


  Widget _stamp() {
    return Container(
      height: 100, width: 100,
      decoration: BoxDecoration(
        image: DecorationImage(
          image: NetworkImage(postcard.stampPath),
          fit: BoxFit.contain,
        ),
      ),
    );
  }

  Widget _postcardText() {
  Widget _postcardText() {
    return Expanded(
    return Expanded(
        child: Padding(
        child: Padding(