I found how to solve this problem.
looking at the sencha-touch 2.2.1 docs on the Upgrading Themes From Sencha Touch 2.1 to 2.2 stay:
The most important change to be aware of is the move away from using mixins for each component.
with that say. They changed the way to include components using @import instead of @include like this:
@import 'sencha-touch/default/src/Panel';
also notice that the docs use @import 'sencha-touch/default/Panel';
but the right way to do it is adding the src/_the_component_ directory e.g. @import 'sencha-touch/default/src/Panel';
I also didn't create a new directory with the config.rb and theme.scss. I just modified the app.scss file that already exists in my_app/resources/sass/app.scss
Then under the sass directory with the terminal I used $ compass compile
and finally works.
Here is my code:
# apps.scss
$base-color: #af2584;
@import 'sencha-touch/default';
@import 'sencha-touch/default/all';
@import 'sencha-touch/default/src/Button';
@import 'sencha-touch/default/src/Panel';
@import 'sencha-touch/default/src/Sheet';
@import 'sencha-touch/default/src/MessageBox';
@import 'sencha-touch/default/src/Toolbar';
@import 'sencha-touch/default/src/carousel/Carousel';