Geeks-Solutions / vue-cli-plugin-sections

MIT License
1 stars 1 forks source link

Adjustment of the public library Part 2 #16

Open akramsarkis opened 3 weeks ago

akramsarkis commented 3 weeks ago
Sections to add to the public library - [ ] Add the below sections to the public library - Simple menu: With ability to select a page from your section project as a URL, or input an "Other" URL that can be anything (anchor, absolute URL or relative URL) - All blogs related sections (7 sections) - Staas Plans -> Rename as Plans - Add Layout with TopLeftRightBottom
Fix options handling for the available section to be able save the page when adding them - [ ] Fix options handling for the available section to be able save the page when adding them
Preview of the available sections - [ ] Make sure that for the sections available, the preview is showing correctly

Acceptance testing

Sections to add to the public library - [ ] Add the below sections to the public library - Simple menu: With ability to select a page from your section project as a URL, or input an "Other" URL that can be anything (anchor, absolute URL or relative URL) - All blogs related sections (7 sections) - Staas Plans -> Rename as Plans - Add Layout with TopLeftRightBottom
Fix options handling for the available section to be able save the page when adding them - [ ] Fix options handling for the available section to be able save the page when adding them
Preview of the available sections - [ ] Make sure that for the sections available, the preview is showing correctly
mahfouzhseineweev commented 3 weeks ago

For the blogs Author Details section, The below discussion should be checked to perform the correct update needed https://mattermost.gl.eweev.com/eweev/pl/6hweuw71qt88tkbhyt9iwns9jr

jfayad commented 3 weeks ago

@mahfouzhseineweev here are feedbacks on the sections we could review so far:

akramsarkis commented 3 weeks ago

@mahfouzhseineweev please find below the feedbacks:

You can use a.sarkis+cnameprojectnov@eweev.com / Goldman31 to login to the BO and then access the site

Preview - [ ] The preview of the suggested articles do not contain images and it should - [ ] All the uninstalled sections have no preview... why ? they should have - [ ] When you select the section css for FAQ I think we need to show in the preview one question with the answer and blue dots around them - [ ] For the Author details, if you add the social medias like I mentioned , the preview needs to be updated as well
Simple menu section - [ ] The pages listing in the form , let's have the page path in the left not centered, like other sections ( I added a menu section in the home page ) Screenshot 2024-11-07 at 14 34 11 - [ ] If I have selected a page then I should not be able to enter a URL in Other, so I suggest that in the page listing we have an option Other and if I select it then the Other fields shows, else it is hidden - [ ] Clicking an Anchor is not copying the anchor, this is not specific to simple menu but as I wanted to copy one while working on it I added the point here - [ ] When I select a page in the listing I can no more unselect it which is wrong - [ ] If for a menu I have chosen other when I hover on it on the vue mode there is not a hand showing it is a link which is wrong
Interactive display - [ ] When you have an interactive display section with video, you cannot drag and drop it, even if you try to move it , it remains to its place. It happens that sometime it moves but more often it remains to its place

Plans sections - [ ] The links in the bottom are not aligned and they should be - [ ] If I select the sections css , the look of plans should be the same as what we have in section and consequently the preview needs update at this time
Blogs sections - [ ] For the Author details, Copy link should be a button, like this it take the selector of the button when choosing a css - [ ] More of this the social media links aren't part of the author details vue section ( Ref to the one of Maiori ), because they are not there ? Screenshot 2024-11-07 at 15 04 45
Layout - [ ] The layout is not working correctly, if you follow the below steps you will see that nothing is display on the page - Access the Home page in edit mode that is standard layout - Modify it to top right left bottom layout - Save the page - Access page page1 - Go back to the home page, you will see that nothing is showing, you need to change back the layout to Standard to have the sections showing
jfayad commented 2 weeks ago

Add a color picker to the color choice in the wysiwyg editor: https://stackoverflow.com/questions/52584036/quilljs-allow-user-to-pick-color-like-input

akramsarkis commented 2 weeks ago

Feedback julien

menu section - [ ] We need to be able add a menu to change language - [ ] We need for each link a field to add one or more classes, it is a text field, and those will be used in the css file to have the correct styling for those menus - [ ] For the field Other we need a description for each kind of link we can add and the behavior that it will have - [ ] We need a hidden field that will be under a label Advanced that you can expand and when you expand it you will have possibility to enter options and for each one an attribute and its value, like for example target = _blank, check, do what is more appropriate to have it. - [ ] We need an additional label in the top Menu Label that can be empty and as well fo it the Css classes field that will allow when using them to change the style of the whole menu so if we are using sections css have it or like the header of sections, or like the footer of sections
Custom css of section - [ ] The css of section must be fixed to handle the menu to display it as on the header of section or on the footer of section - [ ] The css of section must have the same typos as on sections so unbuntu - [ ] The css of section must handle the below: ( This will be linked to field class you will add in the form ) - The style of the menu for installations steps etc - The style of the menu for Free sign up - The style of the menu for login - The style of the menu for the language
Plans sections. - [ ] Use the section used in geeks website and not in section - [ ] Make sure the form follow the same rules as on geeks website - [ ] If the css section is used, it should have the same look as on sections
general - [ ] For any section we must not have H1 in the HTML code
akramsarkis commented 2 weeks ago

I have created one issue in meta sections for the Section css file adjustment https://gl.eweev.com/eweev/geeks/meta-sections/-/issues/26 and a QA for the points related the vue cli library https://github.com/Geeks-Solutions/vue-cli-plugin-sections/issues/20