diff options
author | Allan Wang <me@allanwang.ca> | 2017-06-29 17:10:56 -0700 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2017-06-29 17:10:56 -0700 |
commit | 601b0492110f17e5f9a1a446897e0b42d4a8cffe (patch) | |
tree | 6a0ffff352a14449aaf36dcecab7171860a73ce9 /app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt | |
parent | 7b6371ada06ca337c0a5e97382be8eca9f2c9650 (diff) | |
download | frost-601b0492110f17e5f9a1a446897e0b42d4a8cffe.tar.gz frost-601b0492110f17e5f9a1a446897e0b42d4a8cffe.tar.bz2 frost-601b0492110f17e5f9a1a446897e0b42d4a8cffe.zip |
Adding about app
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt')
-rw-r--r-- | app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt | 44 |
1 files changed, 27 insertions, 17 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt b/app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt index fe753872..b5485e38 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/AboutActivity.kt @@ -1,17 +1,27 @@ -//package com.pitchedapps.frost -// -//import android.os.Bundle -//import android.support.v7.app.AppCompatActivity -//import com.mikepenz.aboutlibraries.Libs -// -// -// -///** -// * Created by Allan Wang on 2017-06-26. -// */ -//class AboutActivity : AppCompatActivity() { -// override fun onCreate(savedInstanceState: Bundle?) { -// super.onCreate(savedInstanceState) -// val libs = Libs.getInstance(this, R.string::class.java.fields) -// } -//}
\ No newline at end of file +package com.pitchedapps.frost + +import ca.allanwang.kau.about.AboutActivityBase +import ca.allanwang.kau.adapters.FastItemThemedAdapter +import ca.allanwang.kau.iitems.CardIItem +import ca.allanwang.kau.utils.isColorVisibleOn +import ca.allanwang.kau.utils.withMinAlpha +import com.mikepenz.fastadapter.IItem +import com.pitchedapps.frost.utils.Prefs + + +/** + * Created by Allan Wang on 2017-06-26. + */ +class AboutActivity : AboutActivityBase(R.string::class.java, configBuilder = { + textColor = Prefs.textColor + accentColor = Prefs.accentColor + backgroundColor = Prefs.bgColor.withMinAlpha(200) + cutoutForeground = if (0xff3b5998.toInt().isColorVisibleOn(Prefs.bgColor)) 0xff3b5998.toInt() else Prefs.accentColor + cutoutDrawableRes = R.drawable.frost_f_256 +}) { + override fun postInflateMainPage(adapter: FastItemThemedAdapter<IItem<*, *>>) { + adapter.add(CardIItem { + descRes = R.string.frost_description + }) + } +}
\ No newline at end of file |