creditsView method
This is the credits view to display the creators of the game and to give a donations opportunity.
Implementation
MenuView creditsView() {
  DivElement div = DivElement();
  div.setAttribute("class", "message");
  div.append(getLogo());
  div.append(HRElement());
  ParagraphElement upperText = ParagraphElement();
  upperText.appendText("Built with \u{2764} in Lübeck.");
  div.append(upperText);
  ParagraphElement middleText = ParagraphElement();
  middleText.appendText("Jan Steffen Krohn & Tom Christopher Böttger");
  div.append(middleText);
  div.append(HRElement());
  ParagraphElement donateText = ParagraphElement()
    ..setAttribute("class", "donate-text")
    ..appendText("Help us making Dozer even better and donate us a coffee :-)");
  div.append(donateText);
  ImageElement paypal = ImageElement(src: "resources/paypal.png");
  SpanElement textDonate = SpanElement();
  textDonate.text = "Donate";
  ButtonElement buttonDonate = ButtonElement()
    ..setAttribute("id", "donate-button")
    ..setAttribute("class", "upper-bottom-button")
    ..append(paypal)
    ..append(textDonate);
  ButtonElement buttonToMenu = ButtonElement()
    ..setAttribute("id", "button_to_menu")
    ..setAttribute("class", "lower-bottom-button")
    ..appendText("Return");
  DivElement outerDiv = DivElement();
  outerDiv.append(div);
  DivElement buttonBox = getBottomButtonBox();
  buttonBox.setAttribute("style", "height: 20%");
  buttonDonate.setAttribute("style", "height: 50%");
  buttonToMenu.setAttribute("style", "height: 50%");
  buttonBox.append(buttonDonate);
  buttonBox.append(buttonToMenu);
  outerDiv.append(buttonBox);
  this.content = outerDiv;
  return this;
}