Skip to content

Commit 65173d4

Browse files
committed
Simplify imports and update scrollbar colors in Theme.kt
Consolidated import statements for Compose libraries using wildcard imports to reduce verbosity. Updated scrollbar hover and unhover colors to use the default outlineVariant color without alpha modification.
1 parent 3bdd00e commit 65173d4

File tree

1 file changed

+6
-51
lines changed

1 file changed

+6
-51
lines changed

app/src/processing/app/ui/theme/Theme.kt

Lines changed: 6 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,16 @@
11
package processing.app.ui.theme
22

3-
import androidx.compose.foundation.LocalScrollbarStyle
4-
import androidx.compose.foundation.ScrollbarStyle
5-
import androidx.compose.foundation.background
6-
import androidx.compose.foundation.defaultScrollbarStyle
7-
import androidx.compose.foundation.isSystemInDarkTheme
8-
import androidx.compose.foundation.layout.Arrangement
9-
import androidx.compose.foundation.layout.Box
10-
import androidx.compose.foundation.layout.Column
11-
import androidx.compose.foundation.layout.Row
12-
import androidx.compose.foundation.layout.fillMaxSize
13-
import androidx.compose.foundation.layout.padding
14-
import androidx.compose.foundation.rememberScrollState
15-
import androidx.compose.foundation.shape.RoundedCornerShape
16-
import androidx.compose.foundation.verticalScroll
3+
import androidx.compose.foundation.*
4+
import androidx.compose.foundation.layout.*
175
import androidx.compose.material.icons.Icons
186
import androidx.compose.material.icons.filled.Map
19-
import androidx.compose.material3.AssistChip
20-
import androidx.compose.material3.Badge
21-
import androidx.compose.material3.BadgedBox
22-
import androidx.compose.material3.Button
23-
import androidx.compose.material3.ButtonDefaults
24-
import androidx.compose.material3.Card
25-
import androidx.compose.material3.Checkbox
26-
import androidx.compose.material3.CircularProgressIndicator
27-
import androidx.compose.material3.DropdownMenu
28-
import androidx.compose.material3.DropdownMenuItem
29-
import androidx.compose.material3.FilterChip
30-
import androidx.compose.material3.HorizontalDivider
31-
import androidx.compose.material3.Icon
32-
import androidx.compose.material3.IconButton
33-
import androidx.compose.material3.LinearProgressIndicator
34-
import androidx.compose.material3.LocalContentColor
35-
import androidx.compose.material3.Text
36-
import androidx.compose.material3.MaterialTheme
37-
import androidx.compose.material3.OutlinedButton
38-
import androidx.compose.material3.OutlinedTextField
39-
import androidx.compose.material3.RadioButton
40-
import androidx.compose.material3.RangeSlider
41-
import androidx.compose.material3.Slider
42-
import androidx.compose.material3.Switch
43-
import androidx.compose.material3.TextButton
44-
import androidx.compose.material3.TextField
45-
import androidx.compose.material3.TriStateCheckbox
46-
import androidx.compose.runtime.Composable
47-
import androidx.compose.runtime.CompositionLocalProvider
48-
import androidx.compose.runtime.getValue
49-
import androidx.compose.runtime.mutableStateOf
50-
import androidx.compose.runtime.remember
51-
import androidx.compose.runtime.setValue
7+
import androidx.compose.material3.*
8+
import androidx.compose.runtime.*
529
import androidx.compose.ui.Alignment
5310
import androidx.compose.ui.Modifier
5411
import androidx.compose.ui.graphics.Color
55-
import androidx.compose.ui.graphics.Color.Companion
5612
import androidx.compose.ui.platform.LocalDensity
5713
import androidx.compose.ui.state.ToggleableState
58-
import androidx.compose.ui.unit.Density
5914
import androidx.compose.ui.unit.DpSize
6015
import androidx.compose.ui.unit.dp
6116
import androidx.compose.ui.window.Window
@@ -108,8 +63,8 @@ fun PDETheme(
10863
thickness = 8.dp,
10964
shape = MaterialTheme.shapes.extraSmall,
11065
hoverDurationMillis = 300,
111-
unhoverColor = MaterialTheme.colorScheme.outlineVariant.copy(alpha = 0.5f),
112-
hoverColor = MaterialTheme.colorScheme.outlineVariant.copy(alpha = 0.8f)
66+
unhoverColor = MaterialTheme.colorScheme.outlineVariant,
67+
hoverColor = MaterialTheme.colorScheme.outlineVariant
11368
),
11469
LocalContentColor provides MaterialTheme.colorScheme.onSurface,
11570
// LocalDensity provides Density(1.25f, 1.25f),

0 commit comments

Comments
 (0)