Giter Site home page Giter Site logo

Comments (17)

onyijne avatar onyijne commented on September 7, 2024 1

Okay @akmadian I understand how it works now, thanks.

from chooser.

deboragaleano avatar deboragaleano commented on September 7, 2024

Hi @akmadian, I'm an Outreachy applicant. I will try to work on this. Thank you!

from chooser.

dhruvkb avatar dhruvkb commented on September 7, 2024

I’m happy to help anywhere Vocabulary usage is involved!

from chooser.

akmadian avatar akmadian commented on September 7, 2024

Go ahead! @deboragaleano

from chooser.

onyijne avatar onyijne commented on September 7, 2024

Hi @akmadian can I work on this too?

from chooser.

akmadian avatar akmadian commented on September 7, 2024

Sorry, @onyijne, this issue is already being worked on by someone else. Keep checking back on the repository cause I'll be adding more issues soonish. Any issue with the in progress tag is already being worked on by someone else.

from chooser.

deboragaleano avatar deboragaleano commented on September 7, 2024

So sorry but I won't be able to work on this issue in the end. I believe @onyijne can take it now :) Thank you!

from chooser.

onyijne avatar onyijne commented on September 7, 2024

It's okay @deboragaleano, @akmadian can I go ahead?

from chooser.

akmadian avatar akmadian commented on September 7, 2024

Yep, go ahead @onyijne :)

from chooser.

onyijne avatar onyijne commented on September 7, 2024

@dhruvkb please how can I access the @creativecommons/vocabulary dir. can't seem to locate it.
Opera Snapshot_2019-10-07_133103_localhost
This is what I have now, can't find the Footer component to enable me edit the first two parts.

from chooser.

onyijne avatar onyijne commented on September 7, 2024

Okay my IDE kinda hid the dir, but how do I push changes I'll make in the vocabulary package since it's in node_modules dir?

from chooser.

akmadian avatar akmadian commented on September 7, 2024

Either make a pull request to the cc-vocabulary repo with your changes (make sure they don't break anything else in vocabulary), or make changes to the CSS in components that need attention in the cc-chooser source (this option is far better in my opinion). For the footer, your CSS mods should be in the App.vue parent component.

from chooser.

onyijne avatar onyijne commented on September 7, 2024

@akmadian I might have to make a pull request to the cc-vocabulary repo as the footer requires more than CSS, the wording and logo needs modification. However, if you do not recommend making a pull request to cc-vocabulary repo, and would permit me to I can use DOM manipulation to effect the changes.

from chooser.

akmadian avatar akmadian commented on September 7, 2024

I was saying that (maybe I could have been more clear), chances are that there's some CSS within the chooser that's causing issues with vocab components, and that it's better to find the problematic CSS and fix it instead of modifying vocabulary in node_modules.

Although, it sounds like you may have found a deeper issue with vocabulary. So, if you've got a fix for that issue, and it happens to also fix this one, then that sounds better to me. If you did find a deeper issue, I would definitely submit a PR to vocab, then do what's needed to fix the issue in the chooser if it still needs some work.

from chooser.

onyijne avatar onyijne commented on September 7, 2024

I

Due to issues with specificity, styling provided by CC Vocabulary is being overriden by styling from other third-party libraries and custom written CSS, leading to a different UI than what is expected. This is causing components to look broken or erratically styled.

To Reproduce
Steps to reproduce the behavior:

  1. Check out the branch from PR #30
  2. Run the development server

Expected behavior
The components should render like the examples in the Vocabulary styleguide.

Screenshots
image
^ Broken Footer and Locale
image
^ Expected Footer and Locale

Desktop (please complete the following information):

  • OS: Linux (Fedora 30)
  • Browser: Firefox
  • Version: 68

Looking at the contents on the images for broken and that of expected, they are different. This is what I was actually referring to, and intended to harmonize.
Opera Snapshot_2019-10-07_133103_localhost
This is what I have done so far

from chooser.

akmadian avatar akmadian commented on September 7, 2024

Ah, I see where the confusion is. The content of the footer is not supposed to exactly match the expected footer. The links above the locale selector are meant to be customizable, along with other parts of the footer component. The only real CSS bug I saw in the footer was the weird padding/ alignment of elements in the local selector.
I’ll give some feedback on content in the PR thread.

Sent with GitHawk

from chooser.

onyijne avatar onyijne commented on September 7, 2024

from chooser.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.