feat: M10 — native SSO fixes + staff operations #21
@@ -3,9 +3,12 @@
|
|||||||
*/
|
*/
|
||||||
package com.runicgateway.app.ui
|
package com.runicgateway.app.ui
|
||||||
|
|
||||||
|
import androidx.compose.foundation.layout.Column
|
||||||
import androidx.compose.foundation.layout.Spacer
|
import androidx.compose.foundation.layout.Spacer
|
||||||
import androidx.compose.foundation.layout.height
|
import androidx.compose.foundation.layout.height
|
||||||
import androidx.compose.foundation.layout.padding
|
import androidx.compose.foundation.layout.padding
|
||||||
|
import androidx.compose.foundation.rememberScrollState
|
||||||
|
import androidx.compose.foundation.verticalScroll
|
||||||
import androidx.compose.material.icons.Icons
|
import androidx.compose.material.icons.Icons
|
||||||
import androidx.compose.material.icons.automirrored.filled.ArrowBack
|
import androidx.compose.material.icons.automirrored.filled.ArrowBack
|
||||||
import androidx.compose.material.icons.filled.Menu
|
import androidx.compose.material.icons.filled.Menu
|
||||||
@@ -134,6 +137,11 @@ fun RunicApp(
|
|||||||
selectedTextColor = MaterialTheme.colorScheme.onSecondaryContainer,
|
selectedTextColor = MaterialTheme.colorScheme.onSecondaryContainer,
|
||||||
unselectedTextColor = MaterialTheme.colorScheme.onSurface,
|
unselectedTextColor = MaterialTheme.colorScheme.onSurface,
|
||||||
)
|
)
|
||||||
|
// Scroll the drawer: a signed-in session adds Account, Notifications, and
|
||||||
|
// the player groups, and the full list overflows a phone's drawer height —
|
||||||
|
// without this the lower entries (Notifications included) are clipped and
|
||||||
|
// unreachable. See RunicGateway M10.
|
||||||
|
Column(Modifier.verticalScroll(rememberScrollState())) {
|
||||||
Spacer(Modifier.height(12.dp))
|
Spacer(Modifier.height(12.dp))
|
||||||
Text(
|
Text(
|
||||||
text = brand?.name?.takeIf { it.isNotBlank() } ?: stringResource(R.string.app_name),
|
text = brand?.name?.takeIf { it.isNotBlank() } ?: stringResource(R.string.app_name),
|
||||||
@@ -189,6 +197,7 @@ fun RunicApp(
|
|||||||
colors = drawerItemColors,
|
colors = drawerItemColors,
|
||||||
modifier = Modifier.padding(NavigationDrawerItemDefaults.ItemPadding),
|
modifier = Modifier.padding(NavigationDrawerItemDefaults.ItemPadding),
|
||||||
)
|
)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
) {
|
) {
|
||||||
|
|||||||
Reference in New Issue
Block a user