Add pawn promotion support using paper-dialog