anchor.diff:    }
   
     Widget _buildStravaAuth(BuildContext context) {
  -    return Column(children: <Widget>[
  -      Container(height: 200,),
  -      Padding(
  -        padding: const EdgeInsets.all(8.0),
  -        child: Text("За да продължите - следвайте инструкциите за да свържете 5kmRun приложението с вашия Strava профил",
  -              style: Theme.of(context).textTheme.subtitle,
  -              textAlign: TextAlign.center,),
  -      ),
  -      Container(height: 50,),
  -      RaisedButton(
  -        color: Colors.transparent,
  -        child: Image(
  -          image: AssetImage('assets/btn_strava_connectwith_orange.png'),
  -        ),
  -        onPressed: this.triggerStravaAuth,
  -      ),
  -    ],);
  +    return Column(
  +      children: <Widget>[
  +        Container(
  +          height: 200,
  +        ),
  +        Padding(
  +          padding: const EdgeInsets.all(8.0),
  +          child: Text(
  +            "За да продължите - следвайте инструкциите за да свържете 5kmRun приложението с вашия Strava профил",
  +            style: Theme.of(context).textTheme.subtitle,
  +            textAlign: TextAlign.center,
  +          ),
  +        ),
  +        Container(
  +          height: 50,
  +        ),
  +        RaisedButton(
  +          color: Colors.transparent,
  +          child: Image(
  +            image: AssetImage('assets/btn_strava_connectwith_orange.png'),
  +          ),
  +          onPressed: this.triggerStravaAuth,
  +        ),
  +      ],
  +    );
     }
   
     Widget _buildList(BuildContext context) {
  -    return Column(children: <Widget>[
  -      Expanded(
  -        child: StravaActivityList(
  -            activities: this.activities,
  -            selectedActivity: this.selectedActivity,
  -            onActivityTap: toggleActivity),
  -      ),
  -      RaisedButton(
  -          onPressed: this.selectedActivity != null ? submitOfflineEntry : null,
  -          child: Text("Submit offline entry")),
  -    ]);
  +    return Column(
  +      children: <Widget>[
  +        Expanded(
  +          child: StravaActivityList(
  +              activities: this.activities,
  +              selectedActivity: this.selectedActivity,
  +              onActivityTap: toggleActivity),
  +        ),
  +        SizedBox(
  +          width: double.infinity,
  +          child: Padding(
  +            padding: EdgeInsets.all(8),
  +            child: RaisedButton(
  +              onPressed:
  +                  this.selectedActivity != null ? submitOfflineEntry : null,
  +              child: Text("Участвай с избраното бяагане"),
  +            ),
  +          ),
  +        ),
  +      ],
  +    );
     }
   }
   
  
positive.code:     final activity = activities[index];
      final date = DateTime.tryParse(activity.startDate);
      final dateString = date != null ? dateFromat.format(date) : "n/a";
      return Card(
        color: this.selectedActivity == activity
            ? Colors.blueGrey // TODO: Color?
            : Colors.transparent,
        child: ListTile(
          onTap: () => this.onActivityTap(activity),
  
negative.code:     if (activities == null) {
        return Center(child: CircularProgressIndicator());
      } else if (activities.length == 0) {
        return Text("Няма подходящи бягания");
      } else {
        return ListView.builder(
          scrollDirection: Axis.vertical,
  