diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 081ed34..02b4032 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -33,6 +33,10 @@
android:name=".AboutActivity"
android:exported="false" />
+
+
diff --git a/app/src/main/kotlin/plus/rua/project/DogParkActivity.kt b/app/src/main/kotlin/plus/rua/project/DogParkActivity.kt
new file mode 100644
index 0000000..a8ac85a
--- /dev/null
+++ b/app/src/main/kotlin/plus/rua/project/DogParkActivity.kt
@@ -0,0 +1,36 @@
+package plus.rua.project
+
+import android.os.Build
+import android.os.Bundle
+import android.util.Log
+import androidx.activity.compose.setContent
+import plus.rua.project.ui.DogParkScreen
+import plus.rua.project.ui.theme.YaYaTheme
+
+private const val TAG = "DogParkActivity"
+
+class DogParkActivity : BaseActivity() {
+
+ override fun onCreate(savedInstanceState: Bundle?) {
+ super.onCreate(savedInstanceState)
+
+ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.UPSIDE_DOWN_CAKE) {
+ overrideActivityTransition(
+ OVERRIDE_TRANSITION_OPEN,
+ R.anim.fade_in,
+ R.anim.fade_out
+ )
+ }
+
+ setContent {
+ YaYaTheme {
+ DogParkScreen(
+ onPlaybackError = {
+ Log.e(TAG, "Playback failed, finishing easter egg")
+ finishWithSlideBack()
+ }
+ )
+ }
+ }
+ }
+}