mirror of
https://gitlab.linphone.org/BC/public/linphone-android.git
synced 2026-01-17 11:28:06 +00:00
Quickly added dark mode from Figma, still a lot of work to do...
This commit is contained in:
parent
f623de53d4
commit
a85d0df668
3 changed files with 51 additions and 5 deletions
|
|
@ -8,7 +8,7 @@ import android.widget.AdapterView
|
|||
import android.widget.ArrayAdapter
|
||||
import androidx.annotation.UiThread
|
||||
import androidx.appcompat.app.AppCompatDelegate
|
||||
import androidx.navigation.navGraphViewModels
|
||||
import androidx.lifecycle.ViewModelProvider
|
||||
import org.linphone.LinphoneApplication.Companion.coreContext
|
||||
import org.linphone.R
|
||||
import org.linphone.core.tools.Log
|
||||
|
|
@ -24,9 +24,7 @@ class SettingsFragment : GenericFragment() {
|
|||
|
||||
private lateinit var binding: SettingsFragmentBinding
|
||||
|
||||
private val viewModel: SettingsViewModel by navGraphViewModels(
|
||||
R.id.main_nav_graph
|
||||
)
|
||||
private lateinit var viewModel: SettingsViewModel
|
||||
|
||||
private val ringtoneListener = object : AdapterView.OnItemSelectedListener {
|
||||
override fun onItemSelected(parent: AdapterView<*>?, view: View?, position: Int, id: Long) {
|
||||
|
|
@ -73,6 +71,8 @@ class SettingsFragment : GenericFragment() {
|
|||
postponeEnterTransition()
|
||||
super.onViewCreated(view, savedInstanceState)
|
||||
|
||||
viewModel = ViewModelProvider(this)[SettingsViewModel::class.java]
|
||||
|
||||
binding.lifecycleOwner = viewLifecycleOwner
|
||||
binding.viewModel = viewModel
|
||||
|
||||
|
|
|
|||
|
|
@ -64,7 +64,7 @@
|
|||
android:layout_marginEnd="10dp"
|
||||
android:gravity="center_vertical"
|
||||
android:text="@{viewModel.title, default=`Title`}"
|
||||
android:textColor="#FFFFFF"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="20sp"
|
||||
app:layout_constraintEnd_toStartOf="@id/search_toggle"
|
||||
app:layout_constraintStart_toEndOf="@id/avatar"
|
||||
|
|
|
|||
46
app/src/main/res/values-night/colors.xml
Normal file
46
app/src/main/res/values-night/colors.xml
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<color name="transparent_color">#00000000</color>
|
||||
<color name="black">#FFFFFF</color>
|
||||
<color name="white">#000000</color>
|
||||
|
||||
<color name="orange_main_700">#D13400</color>
|
||||
<color name="orange_main_500">#FF5E00</color>
|
||||
<color name="orange_main_300">#FFB266</color>
|
||||
<color name="orange_main_100">#4D2E00</color>
|
||||
<color name="orange_main_100_alpha_50">#80FFEACB</color>
|
||||
|
||||
<color name="gray_main2_800">#2A3F5F</color>
|
||||
<color name="gray_main2_700">#364860</color>
|
||||
<color name="gray_main2_600">#4E6074</color>
|
||||
<color name="gray_main2_500">#6C7A87</color>
|
||||
<color name="gray_main2_400">#9AABB5</color>
|
||||
<color name="gray_main2_300">#30454F</color>
|
||||
<color name="gray_main2_200">#142932</color>
|
||||
<color name="gray_main2_100">#191919</color>
|
||||
|
||||
<color name="gray_100">#131313</color>
|
||||
<color name="gray_200">#1F1F1F</color>
|
||||
<color name="gray_300">#C9C9C9</color>
|
||||
<color name="gray_400">#949494</color>
|
||||
<color name="gray_500">#4E4E4E</color>
|
||||
<color name="gray_600">#CFD1D1</color>
|
||||
<color name="gray_800">#E7D2D8</color>
|
||||
<color name="gray_900">#FFFFFF</color>
|
||||
|
||||
<color name="red_danger_200">#57200D</color>
|
||||
<color name="red_danger_500">#E17474</color>
|
||||
<color name="red_danger_700">#B13B51</color>
|
||||
<color name="red_danger_900">#843B3B</color>
|
||||
|
||||
<color name="green_success_500">#60B78D</color>
|
||||
<color name="green_success_700">#60B78D</color>
|
||||
<color name="green_success_200">#0D6A27</color>
|
||||
|
||||
<color name="blue_info_500">#64B4FF</color>
|
||||
|
||||
<color name="orange_warning_600">#E1C133</color>
|
||||
|
||||
<color name="gradient_start">#FF923F</color>
|
||||
<color name="gradient_progress">#80FFFFFF</color>
|
||||
</resources>
|
||||
Loading…
Add table
Reference in a new issue