Closed Bug 1041463 Opened 11 years ago Closed 11 years ago

Include a shared CSS file with @import rule

Categories

(Firefox OS Graveyard :: Gaia::Build, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: timdream, Assigned: rickychien)

References

Details

Attachments

(1 file)

To properly address bug 1023702, we would need to introduce a shared CSS file that assign a CSS value. Such file would be @import'ed by other CSS file instead of being referenced by <link>, so the build script would need to correctly parse CSS, find @import, and put the file in the package.
Flags: needinfo?(yurenju.mozilla)
I'm becoming a volunteer so don't have enough bandwidth to help on it, cancel needinfo.
Flags: needinfo?(yurenju)
also nedinfo? Ricky for further work.
Flags: needinfo?(ricky060709)
OK! I can pick up this bug.
Assignee: nobody → ricky060709
Status: NEW → ASSIGNED
Flags: needinfo?(ricky060709)
Attached file Gaia PR
Attachment #8495835 - Flags: review?(gduan)
I think George is the best person for reviewing webapp-shared.js.
Comment on attachment 8495835 [details] [review] Gaia PR I've addressed some points in github. Please try to add build integration test to guarantee the import styles have been copied into profile. Please set r? to me once you finish! Thanks.
Attachment #8495835 - Flags: review?(gduan)
Comment on attachment 8495835 [details] [review] Gaia PR PR updated!
Attachment #8495835 - Flags: review?(gduan)
Comment on attachment 8495835 [details] [review] Gaia PR well done, r=gduan
Attachment #8495835 - Flags: review?(gduan) → review+
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: