Taxonomy icons & WarpPageIndicator
Warp Android release 0.0.47
2025-10-06
WarpPageIndicator
- Brand new page indicator component.
kotlin
Column(
modifier = Modifier.fillMaxSize(),
horizontalAlignment = Alignment.CenterHorizontally,
verticalArrangement = Arrangement.SpaceEvenly
) {
val pagerState = rememberPagerState(pageCount = {5})
HorizontalPager(
verticalAlignment = Alignment.CenterVertically,
modifier = Modifier.height(400.dp).fillMaxWidth(),
state = pagerState,
) { page ->
WarpText(
modifier = Modifier.padding(dimensions.space2),
text = "Your pager content here! Page: ${page + 1}",
)
}
WarpPageIndicator(
pageCount = pagerState.pageCount,
currentPage = pagerState.currentPage
)
}
Taxonomy icon changes
All taxonomy icons have now the same default size as regular icons - 24.dp x 24.dp
Replaced icons:
- PlaneTakeOff (uses existing icon — replacing taxonomy icon "Airplane")
- AirplaneBed (new icon — replacing "AirplaneHotel")
- CabinHut (uses existing icon — replacing "Cabin")
- CarPart (new icon — replacing "CarPart")
- CarRent (new icon — replacing "CarRent")
- Chair (new icon — replacing "Chair")
- Guitar (new icon — replacing "GuitarBat")
- Building (uses existing icon — replacing "Hotel")
- IceSkater (new icon — replacing "IceSkater")
- Briefcase (new icon — replacing "Job")
- CarRight (uses existing icon — replacing "Minivan")
- Motorcycle (new icon — replacing "Motorcycle")
- AnimalPaw (uses existing icon — replacing "Paw")
- PhoneCheck (new icon — replacing "PhoneBadgeCheck")
- HouseModern (uses existing icon — replacing "RealEstate")
- Boat (uses existing icon — replacing "Sailboat")
- Shirt (new icon — replacing "Shirt")
- Phone (uses existing icon — replacing "Smartphone")
- Sofa (new icon — replacing "Sofa")
- StoreFront (new icon — replacing "StoreFront")
- Stroller (new icon — replacing "Stroller")
- Drill (new icon — replacing "Tools")
- Tractor (uses existing icon — replacing "Tractor")
- Vase (new icon — replacing "Vase")
Removed identical icons:
- NorwegianMotor (same as StarCheck)
- Sailing (same as Boat)
- Plots (same as BuildingPlot)
- CottagePlot (same as BuildingPlot)
- Measure (same as Ruler)
- BoatLength (same as Ruler)
- Feedback (same as Messages)
- Message (same as Messages)
- ChatRequest (same as Messages)
- NewAd (same as CirclePlus)
- Krone (same as Money)
- UserWoman (same as User)
- CarKey (same as Key)
- HouseCabin (same as House)
- SearchFavorites (same as Search)
- CarService (same as Service/Wrench)
- CarEngine (same as Engine)
Renamed icons:
- Tractor (before ArgiculturalMachine)
- Wrench (before Service)
- GearManual (before Manual)
- GearAutomatic (before Automatic)
- WashingMachine (before Laundry)
- Rocket (before ProductBlink)
- X (before Twitter)
- LotusFlower (before Spa)
- Tree (before Woods)
- Ticket (before PlaneTicket)
- Megaphone (before ProductNoAds)
- Paperclip (before Attachment)
- Dumbbell (before Fitness)
- Key (before Keys)
Updated visuals for existing icons:
- AnimalPaw
- Lamp
- Propeller
- Tractor
- Boat
- Phone
- PhoneScratched
- PhoneUser
- FrontWheelDrive
- AllWheelDrive
- BackWheelDrive
- UserGroup
- SmileyGood
- SmileyHappy
- PlaneTakeOff
- PlaneLand
- Diner
- AirCon
- HotelBed
New border-strong token
Introducing new, darker border color (Gray 500) The affected components are:
- WarpCheckbox
- WarpRadio
- WarpTextField