Skip to content

Propose a DarkBlueTheme#16777

Merged
Ducasse merged 3 commits intopharo-project:Pharo13from
jecisc:darkBlueTheme
Jun 19, 2024
Merged

Propose a DarkBlueTheme#16777
Ducasse merged 3 commits intopharo-project:Pharo13from
jecisc:darkBlueTheme

Conversation

@jecisc
Copy link
Member

@jecisc jecisc commented Jun 16, 2024

As discussed during the Pharo 13 planning meeting, I am proposing a new theme for Pharo 13: DarkBlueTheme

Here is a preview:

image

As discussed during the Pharo 13 planning meeting, I am proposing a new theme for Pharo 13: DarkBlueTheme
@guillep
Copy link
Member

guillep commented Jun 17, 2024

Nice looking!

Some of the broken tests look related.

imagen

@jecisc
Copy link
Member Author

jecisc commented Jun 17, 2024

I'm sure they are the tests relying on the current style and not on a mock :/

I'll check that

@guillep
Copy link
Member

guillep commented Jun 17, 2024

I'm sure they are the tests relying on the current style and not on a mock :/

I'll check that

Yes, probably making those tests less fragile is a good move

@jecisc
Copy link
Member Author

jecisc commented Jun 17, 2024

I already rewrote a lot of those tests in P12 to not compare the style applied but to compare the name of the applied style.

I'll check if I can use that also for those 4 tests because I don't want to have to update them at each theme change

I removed tests that tested the styling of Shout comparing with hardcoded styles.
For some test I implemented equivalent ones in SHRBStyleAttributionTest and some others already had an equivalent in SHRBStyleAttributionTest
@jecisc
Copy link
Member Author

jecisc commented Jun 17, 2024

I don't know if the failing AST tests are related. I'll try to check

@jecisc
Copy link
Member Author

jecisc commented Jun 17, 2024

The remaining failing tests are not related!

@Ducasse Ducasse merged commit 6d63235 into pharo-project:Pharo13 Jun 19, 2024
@jecisc jecisc deleted the darkBlueTheme branch July 18, 2024 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants