mantrajs-atom-package icon indicating copy to clipboard operation
mantrajs-atom-package copied to clipboard

UI changes

Open tomitrescak opened this issue 8 years ago • 6 comments

@rolfnl her is the originally reported issue

  1. When I'm in a existing project and I hit ctrl+alt+o and create a new component it doesn't create the containers directory. Is that correct behaviour?
  2. For me I prefer the ES2015 syntax instead of keeping function, like export default () => { ... I don't know, maybe it could be switched our with a checkbox? I don't know if that's technical possible easily ;)
  3. Tab doesn't work in the 'modals' when creating a new part (component, action, whatever) so you manually have to go to the next field. Maybe it's left out because it's an alpha release, or maybe it (should) work?
  4. Another nitpick, the default serif font in the dropdown select menu is ugly :)

tomitrescak avatar Feb 13 '16 23:02 tomitrescak

Ad 1 - Containers exist in the containers directory of the module (e.g. client/modules/comments/containers). What container directory you refer to? When you create a new module, the container directory is automatically created

Ad 2 - Does this relate to publications and methods? I am thinking of allowing users to create and modify their own templates in order to tweak the default behaviour.

Ad 3 - Hmm, I'll have to investigate this.

Ad 4 - I know ;) To be honest I could not do it with CSS styles by now, but I'll have a better look and change it ASAP.

tomitrescak avatar Feb 13 '16 23:02 tomitrescak

3 and 4 are solved in 0.1.4, 1 and 2 needs more explication

tomitrescak avatar Feb 14 '16 00:02 tomitrescak

I'll go in reverse;

4 - :) much better!

3 - Yes, maybe you can bind shift + tab as well to go back up a field? And then from the final input jump to the Accept button?

2 - Well, I think if we can modify the templates, yes then the user can decide how to do the markup. So, I guess you can call it fixed for now :)

1 - I don't know, I just created a whole new project and tried again. But I don't get all the default directories I think. Here, I'm hitting ctrl + alt + o and then create a new module posts and I do get actions and components, but not config or containers. Maybe I'm doing something wrong?

mantra-new1

rolfnl avatar Feb 14 '16 09:02 rolfnl

1 was definitely a bug. Github does not add empty directories and it missed those dirs. Hope it is ok now.

tomitrescak avatar Feb 14 '16 11:02 tomitrescak

When installing this with the "material" design theme, everything is havoc, errors everywhere, UI misrepresented and collapsing with the regular sidebar, can't click anything without getting a bunch of pop up errors, works fine with default theme.

fallenpeace avatar Feb 16 '16 23:02 fallenpeace

I'm afraid I do not have the capacity to solve this issue right now ;( Once all will stabilise in the default theme and possibly will find some collaborators we can try to solve it. Sorry ;( Iahve created a new issue for this.

tomitrescak avatar Feb 17 '16 00:02 tomitrescak