article static method

Widget article()

Implementation

static Widget article() => ThemeBuilder((context) => Column(children: [
      Expanded(
        child: Container(
          color: context.backgroundColor,
          padding: const EdgeInsets.all(24),
          child: SingleChildScrollView(
            physics: const NeverScrollableScrollPhysics(),
            child: Shimmer.fromColors(
              baseColor: context.highlightColor.withOpacity(0.3),
              highlightColor: context.highlightColor.withOpacity(0.2),
              child: Column(children: [
                Container(
                  color: Colors.grey,
                  constraints: const BoxConstraints.expand(height: 160),
                ),
                Container(
                    constraints: const BoxConstraints.expand(height: 24)),
                Container(
                  color: Colors.grey,
                  margin: const EdgeInsets.symmetric(horizontal: 10),
                  constraints: const BoxConstraints.expand(height: 30),
                ),
                Container(
                    constraints: const BoxConstraints.expand(height: 24)),
                Container(
                  color: Colors.grey,
                  margin: const EdgeInsets.symmetric(horizontal: 30),
                  constraints: const BoxConstraints.expand(height: 30),
                ),
                Container(
                    constraints: const BoxConstraints.expand(height: 24)),
                Container(
                  color: Colors.grey,
                  margin: const EdgeInsets.symmetric(horizontal: 20),
                  constraints: const BoxConstraints.expand(height: 30),
                ),
                Container(
                    constraints: const BoxConstraints.expand(height: 24)),
                Container(
                  color: Colors.grey,
                  margin: const EdgeInsets.symmetric(horizontal: 60),
                  constraints: const BoxConstraints.expand(height: 30),
                ),
                Container(
                    constraints: const BoxConstraints.expand(height: 50)),
                Container(
                  color: Colors.grey,
                  constraints: const BoxConstraints.expand(height: 24),
                ),
                Container(
                    constraints: const BoxConstraints.expand(height: 16)),
                Container(
                  color: Colors.grey,
                  margin: const EdgeInsets.symmetric(horizontal: 16),
                  constraints: const BoxConstraints.expand(height: 24),
                ),
                Container(
                    constraints: const BoxConstraints.expand(height: 50)),
                Container(
                  color: Colors.grey,
                  constraints: const BoxConstraints.expand(height: 16),
                ),
                Container(
                    constraints: const BoxConstraints.expand(height: 8)),
                Container(
                  color: Colors.grey,
                  margin: const EdgeInsets.symmetric(horizontal: 8),
                  constraints: const BoxConstraints.expand(height: 16),
                ),
              ]),
            ),
          ),
        ),
      ),
    ]));