kamp-us / monorepo Goto Github PK
View Code? Open in Web Editor NEWkamp.us web projects & packages
Home Page: https://dev.kamp.us
License: MIT License
kamp.us web projects & packages
Home Page: https://dev.kamp.us
License: MIT License
We want to be able to filter posts that are posted from same site
When users click to a site link that appears next to the post title, they should be directed to a list of posts that are posted from that site.
we want to be able to share post links to "Twitter", "Reddit" and maybe "Whatsapp". It's because posts are easy to share, whatsapp could be a nice way to send post links to your friends as well.
Since pano is open-source and welcome anyone who want to open pull request, it is better to standardize formatting in the project.
css loads later than html resulting in white screen initially
As a user
When we try to delete a post, if that post has comments, the delete button doesn't work
Edge
No response
No response
As can be seen from the video, after the dialog is opened and closed, other buttons on the interface cannot be interacted with.
https://www.youtube.com/watch?v=HSz5aNl0Nnw
Edge
No response
No response
We want kampus members to be able to share links and have discussions for those links. Pano
is a platform to solve this problem.
link route is wrong
Sample;
when clicked this link https://csirin.com => going this https://pano.kamp.us/https://csirin.com
Meta tags are needed when we share posts to other websites
when you click to upvote button, it is getting smaller and disrupts the visual of the page.
Go over
we don't need apollo anymore because we don't make gql requests from client, so we don't need it's cache.
Replace all usages of apollo with SSR.API.graphql
calls.
When submitting the "password update form" we get the following error and it fails:
Auth.ts:1680 Uncaught (in promise) TypeError: user.getSession is not a function
at Auth.ts:1680:9
at new Promise (<anonymous>)
at AuthClass2.userSession (Auth.ts:1678:10)
at Auth.ts:1981:9
at new Promise (<anonymous>)
at AuthClass2.changePassword (Auth.ts:1980:10)
at onSubmit (settings.tsx:120:18)
at React3.createElement._extends2.onSubmit (components.js:704:19)
at HTMLUnknownElement.callCallback2 (react-dom.development.js:4157:14)
at Object.invokeGuardedCallbackDev (react-dom.development.js:4206:16)
Title: Persist dark/light mode settings per user
Description:
We want to be able to persist the dark/light mode setting for each user in our web project. Currently, we have a users service that allows us to store user-specific settings, so we can use this to store the dark/light mode setting for each user.
To implement this, we will need to add a new field to the user's settings to store the dark/light mode preference. This preference should be saved whenever the user switches between dark and light mode in the application.
Once the preference is saved, we can use it to automatically apply the correct mode when the user logs in to the application.
Suggested Implementation:
dark_mode_enabled
).Additional Considerations:
we need user friendly url support, add slug
field to posts.
Write a proper CONTRIBUTING.md file for the monorepo.
packages
and apps
, and link to individual contribution guides if any.In order to run an accessibility audit on our website, we need to follow the steps below:
First, we need to identify any potential barriers to access on our website. This can be done by manually testing the website, using accessibility tools and checking for common accessibility issues.
Once we have identified potential barriers to access, we need to prioritize them based on their impact on users. This will help us determine which issues need to be addressed first.
Next, we need to develop a plan for addressing the identified accessibility issues. This may include implementing fixes, adding alternative methods of accessing content, and making other necessary changes.
After implementing the necessary changes, we need to re-test the website to ensure that the accessibility issues have been resolved.
Finally, we need to regularly monitor the website for any new accessibility issues, and continue to make improvements as needed.
By following these steps, we can ensure that our website is accessible to all users, regardless of their abilities.
test
No response
18.x
TypeScript
No response
No response
No response
error messages need translations
more meaningful response messages
discord role based registration
deployment
logo
Background turns white when input autocomplete is done
No response
No response
No response
No response
18.x
ALL
safari, brave, google chrome
https://pano.kamp.us/posts enter address
Click on profile dropdown in topnav
We need contributors to be able to run pano on their preferred dev environment and let them contribute that way.
https://remix.run/docs/en/v1/tutorials/jokes#seo-with-meta-tags
example:
export const meta: MetaFunction = ({
data,
}: {
data: LoaderData | undefined;
}) => {
if (!data) {
return {
title: "No joke",
description: "No joke found",
};
}
return {
title: `"${data.joke.name}" joke`,
description: `Enjoy the "${data.joke.name}" joke and much more`,
};
};
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.