Added download

This commit is contained in:
verboomp
2026-02-03 09:51:03 +01:00
parent f9ca668b39
commit 5f1d2d8610
25 changed files with 874 additions and 145 deletions

View File

@@ -144,6 +144,8 @@ class _PictureWidgetState extends State<PictureWidget> {
}
Widget _imageWidget(PictureDto dto) {
Header cred = HeaderUtils().getAuthHeader();
return GestureDetector(
key: const Key("image"),
behavior: HitTestBehavior.opaque,
@@ -153,6 +155,7 @@ class _PictureWidgetState extends State<PictureWidget> {
child: ConstrainedBox(
constraints: const BoxConstraints(minWidth: 100, minHeight: 100),
child: Image.network(
headers: {cred.name: cred.value},
dto.normalSizeUrl,
fit: BoxFit.contain,
),
@@ -176,16 +179,17 @@ class _PictureWidgetState extends State<PictureWidget> {
color: _generalStyle.secondaryTextLabelColor,
);
String dateText = _dateFormat.format(dto.pictureDate);
return Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(
_dateFormat.format(dto.pictureDate),
"$dateText UHR",
style: TextStyle(
fontWeight: FontWeight.bold,
fontSize: 44,
fontSize: 32,
fontFamily: _generalStyle.fontFamily,
color: _generalStyle.primaryTextLabelColor,
color: _generalStyle.secondaryWidgetBackgroundColor,
),
),
const SizedBox(height: 20),