openroboticmetaverse / orom-website

The official public website for open robotic metaverse
https://www.openroboticmetaverse.org
MIT License
1 stars 1 forks source link

responsive newsroom section #35

Open parhasard opened 3 months ago

parhasard commented 3 months ago

🤔 Problem Description

I just embedded some social media posts on the website. Nasty work, but should be revised through the following steps

✨ Desired Solution

Fistly, the posts can be added onto a pinia store, just like I did for the team members and projects

Next thing to do is to refactor the new components. I was super fast developing this, I couldnt pay attention, but currently the code doesnt follow the Vue style guide.

Last but most important is to consider responsiveness. The look on the mobile browsers is terrible.

🔄 Alternatives Considered

None

📚 Technical Details

List the required libraries or dependencies if applicable.

Pinia for the state management, Common Vue



🚧 Challenges and Roadblocks

The instagram embeds are particularly tricky, might check some examples on github to be inspired

💡 Examples and References

Check out the api documentation