Sublime Forum

Meetio Theme Updates

#1

Wass Up! Meetio Updates :tada:

Version 1.7.0 its available!

Meetio is the most powerful theme for Sublime Text 3 with different Scheme variations only for 3176+ version.

NOTE: Meetio is the theme that always follow the news of Sublime Text 3. So it’s possible that some features don’t work, because Meetio is developed to work in Dev Builds, so if you don’t have Dev Build installed, you need wait for a stable version, to see the Magic :slight_smile: .

FEATURES

  • Add option meetio_tabs_diff_icon to show/hide the icon diff in tab.
  • Add option meetio_tabs_diff_highlight allow possibility to have a different color in modifier tab.
  • Add variable tabset_diff_color to change the color of modifier tab.
  • Add variable tabset_diff_italic to put the italic in modifier tab.

BUGFIXES

  • Fix input_background_color variable to change the color in correct place.
  • Fix button_background_color_hover variable, to use the correct color instead of opacity.

Thanks abathur for you feedback/report on issue #6.


Now its possible with Meetio to change the color of tab modifier.

Settings

 "meetio_tabs_diff_highlight": true,
 "meetio_tabs_diff_icon": false,

Package Control | Download Now | Github | Twitter

0 Likes

#2

Wass Up! Meetio Updates :gift:

Version 2.0.0 its available!

Meetio is the most powerful theme for Sublime Text 3 with different Scheme variations only for 3176+ version.

NOTE: Meetio is the theme that always follow the news of Sublime Text 3. So it’s possible that some features don’t work, because Meetio is developed to work in Dev Builds, so if you don’t have Dev Build installed, you need wait for a stable version, to see the Magic :slight_smile: .

:mega: FEATURES:

  • Add variables to allow more customize.

:firecracker: BREAKING CHANGES:

  • Naming of variables in theme, for example: buttonBackground instead of button_background.

Package Control | Download Now | Github | Twitter

0 Likes

#3

Wass Up! Meetio Updates :tada:

Version 2.1.0 its available!

Meetio is the most powerful theme for Sublime Text 3 with different Scheme variations only for 3176+ version.

NOTE: Meetio is the theme that always follow the news of Sublime Text 3. So it’s possible that some features don’t work, because Meetio is developed to work in Dev Builds, so if you don’t have Dev Build installed, you need wait for a stable version, to see the Magic :slight_smile: .

FEATURES

  • Add syntax improvements for: PHP & Python. Thanks @pykong for your feedback.
  • Add theme colors improvements.
  • Add variable sidebarLabelPadding.
  • Add variable tabBold.

BUGFIXES

  • Fix multiple files stay selected on Windows issue #11. Thanks @f8ttyc8t for your report.

BREAKING CHANGES

  • Remove options for Tabs: meetio_tabs_big, meetio_tabs_bold & meetio_tabs_autowidth.
  • Remove options for SideBar: meetio_sidebar_font_big & meetio_compact_sidebar.
  • Remove options for Title: meetio_titlebar.

Package Control | Download Now | Github | Twitter

0 Likes

#4

Got a question for you. You have quite a few good color choices for particular keywords, however you make the default ones so bare bones. A case in particular:

An if statement in Python is scoped as keyword.control.flow.conditional.python and that is a very specific, fine-grained scope. Your color scheme targets that entire string. Thus if any other language has an if statement, even if they scoped it as keyword.control.flow.conditional.<languagename> it will not pick up on this and will render as whatever your generic keyword color is.

Why not take some of these and remove the language selector? The entire point of the scoping selector method is that you can define behaviors for a variety of languages. And I understand that some languages have particular behaviors, but most have control features.

The end result is that any language you didn’t specifically target ends up looking kind of terrible, while languages you did target end up looking decent.

Well anyway, I added the following to Meetio-Mariana and it seemed to help (and these are language agnostic)

        {
        	"name": "Entity Names",
        	"scope": "entity.name",
        	"foreground": "var(green)"
        },
        {
        	"name": "Blocks",
        	"scope": "keyword.other.block",
        	"foreground": "var(red)"
        },
        {
        	"name": "Keyword",
        	"scope": "keyword.control",
        	"foreground": "var(cyan)"
        },

And this produced:


which was more readable than having purple for every single keyword. You might consider putting in some more generic language choices.

0 Likes